Linux下安装mysql失败,提示找不到mysqld.sock

Linux下安装mysql失败,提示找不到mysqld.sock,第1张

mysql会按顺序读取配置文件/etc/my.conf,/etc/mysql/my.conf,/usr/etc/my.con,~/.my.conf

/etc/my.conf中的

[client]

port = 3306

socket = /tmp/mysql.sock

[mysqld]

port = 3306

socket = /tmp/mysql.sock

和/etc/mysql/my.conf中socket=/var/run/mysqld/mysqld.sock 配置重复,导致/etc/mysql/my.conf中的[client]覆盖了/etc/my.conf中的[client]设置,所以连接不正确,就会出现你说的错误

最简单的办法是删除这个文件

mv /etc/mysql/my.conf /etc/mysql/mysql.conf_backup

这个要看安装mysql的配置,默认安装及日志文件如下:

mysql安装

yum -y install  mysql mysql-server mysql-devel

chkconfig --level 35 mysqld  on

/etc/init.d/mysqld  start


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8800804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-21
下一篇 2023-04-21

发表评论

登录后才能评论

评论列表(0条)

保存