
起因:因为一次业务的要求 , 需要将数据库的存储目录调整,更改完成后服务器正常运行,登录时却出现了如下问题
# mysql -uroot -p
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
# mysql -uroot -p -S /xxx/mysql/mysql.sock //使用此条命令可以登录成功
将 /xxx/mysql.sock link 到 /var/lib/mysql 目录里即可:
# ln -s /storage/mysql/mysql.sock /var/lib/mysql/mysql.sock