当前位置: 代码迷 >> 综合 >> Can‘t connect to local MySQL server through socket ‘/usr/local/mysql/mysql.sock‘
  详细解决方案

Can‘t connect to local MySQL server through socket ‘/usr/local/mysql/mysql.sock‘

热度:32   发布时间:2023-12-26 16:46:08.0

Can’t connect to local MySQL server through socket ‘/usr/local/mysql/mysql.sock’

linux 进入mysql文件执行 mysql -uroot -p 输入密码进入mysql报以上错误

重启服务器执行以下操作

原因:缺少mysql.sock文件
1.进入mysql/bin目录,执行:./mysqld_safe  --user=mysql --basedir=/usr/local/mysql  --datadir=/usr/local/mysql/data &
此时会在mysql目录下生成一个mysql.sock文件
2.进入mysql目录执行:service mysqld start,就能进入到mysql数据库
  相关解决方案