• ERROR 2002 (HY000): Can't connect to local server through socket '/run/mysql 或 manjaro 安装 mariadb


    我看了很多网上的内容,解决的方案有很多。
    但是我这边只是刚刚安装了 mariadb,考虑到不可能存在那些问题。
    原因可能是安装过程出现了问题。

    安装 mariadb
    yay -S mariadb
    
    查看状态
    sudo systemctl status mariadb
    
    sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
    
    pacman -Q | grep mariadb
    
    打开 mariadb 服务
    systemctl start mariadb
    
    管理员进行 mariadb
    sudo mysql
    
    设置一个账户,我这里只是以 root 进行示例
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'root';

    再以 root 进行登录,我的问题已经解决了。
    如果觉得文章不错,可以分享给其他人哟~
  • 相关阅读:
    Java基础语法
    C语言练习题目
    C语言进阶(1)
    C语言易错点
    SQL语句入门
    C语言算法基础
    C语言算法入门
    嵌入式入门
    C语言基础(3)
    C语言基础(2)
  • 原文地址:https://www.cnblogs.com/hany-postq473111315/p/15365027.html
Copyright © 2020-2023  润新知