首页 文章

mysql ERROR 2002(HY000):可以't connect to local MySQL server through socket ' /var/run/mysqld/mysqld.sock'(2)

提问于
浏览
1

我已经安装了MYSQL

ubuntu 13上的sudo apt-get install

但从终端运行后

mysql -u root -p

输入密码就会出错

ERROR 2002(HY000):无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)

请指导......

2 回答

  • -1

    确保安装了Mysql,仍然能够重现该问题,在sql / my.cnf文件中查找该文件 .

    验证该文件中的Socket连接路径:

    • 错误中显示的位置是:/var/run/mysqld/mysqld.sock

    • 实际上在my.conf文件中的位置:/home/user/mysql/tmp/mysqld.sock

    home/sql/bin >> mysql -u root -p --socket=/home/user/mysql/tmp/mysqld.sock

    在某些版本中你可能会发现'mysql.sock'而不是'mysqld.sock'

  • 0

    在Ubuntu中创建一个微实例交换空间

    dd if = / dev / zero of = / swapfile bs = 1M count = 1024 mkswap / swapfile swapon / swapfile

相关问题