输入密码:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
有什么想法吗?
答案1
有两种解决方案:
指定“127.0.0.1”作为主机而不是 localhost,即 mysql -h 127.0.0.1 -u root 而不是 mysql -h localhost -u root。
在 /etc/mysql/my.cnf 中将 socket 更改为 MemSQL 套接字文件的位置,即 socket = /var/run/mysqld/mysqld.sock,而不是默认值 /var/lib/memsql/data/memsql.sock。