引言
我在客户端连接MySQL服务器时,我发现无法连接进去
刚开始我还以为是密码错了,使用TCP/IP连接到MySQL服务器发现可以进去
解决
首先打开MySQL的配置文件
cat /etc/my.cnf
可以看到socket文件在/var/lib/mysql/mysql.sock
然后尝试指定socket来连接服务
./bin/mysql -uroot -p --socket=/var/lib/mysql/mysql.sock
可以看到成功连接了
然后创建一个软链接
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
再次连接服务器,发现可以用./bin/mysql -uroot -p
连接上了
至此问题解决了
Goodbye~