连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
2017-03-28 13:42
751 查看
1.如果确认mysql服务正常运行,还提示文章标题的此错误,那就是“/etc/my.cnf”配置文件的问题了。解决办法是修改“/etc/my.cnf”配置文件,在配置文件中添加“[client]”选项和“[mysql]”选项,并使用这两个选项下的“socket”参数值,与“[mysqld]”选项下的“socket”参数值,指向的socket文件路径完全一致。如下:
其中socket等于的路径就是socket文件的位置,我们只要修改my.cnf文件,告诉mysql,mysqldump,mysqladmin等命令,mysql服务的socket文件位置在哪里,然后重启mysqld服务即可。
[mysqld] datadir = /data/mysqldb socket=/usr/local/mysql/data/mysql.sock [client] default-character-set=utf8 socket=/usr/local/mysql/data/mysql.sock [mysql] default-character-set=utf8 socket=/usr/local/mysql/data/mysql.sock
其中socket等于的路径就是socket文件的位置,我们只要修改my.cnf文件,告诉mysql,mysqldump,mysqladmin等命令,mysql服务的socket文件位置在哪里,然后重启mysqld服务即可。
相关文章推荐
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- mysql 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- 连接Mysql提示Can’t connect to local MySQL server through socket各种情况以及解决办法
- 解决 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)的方法
- Can’t connect to local MySQL server through socket ‘/tmp/mysql/mysql.sock’解决方法
- Mysql数据库连接,错误提示ERROR 2002 (HY000) Can't connect to local MySQL server through socket xxx' (2)
- mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' 解决方法
- Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’解决方法 + Linux启动/停止/重启Mysql数据库的方法
- Mysql -- Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’解决方法
- Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ 解决方法