记一次 Can't connect to local MySQL server through socket 的问题处理

《记一次 Can't connect to local MySQL server through socket 的问题处理》

起因:因为一次业务的要求 , 需要将数据库的存储目录调整,更改完成后服务器正常运行,登录时却出现了如下问题

# 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
点赞

发表评论

邮箱地址不会被公开。 必填项已用*标注