本文目录一览:
- 1、Linux下安装mysql失败,提示找不到mysqld.sock
- 2、我安装了MySQL数据库,一切都是正常的,可以使用,但是/etc/init.d/目录下并没有mysql文件,为什么?
- 3、linux版mysql安装后mysql的日志文件找不到
Linux下安装mysql失败,提示找不到mysqld.sock
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数据库,一切都是正常的,可以使用,但是/etc/init.d/目录下并没有mysql文件,为什么?
注意有可能被隐藏了,或是被索引到另一个目录下了,你可以把隐藏功能显示出来,然后找找
linux版mysql安装后mysql的日志文件找不到
这个要看安装mysql的配置,默认安装及日志文件如下:
mysql安装
yum -y install mysql mysql-server mysql-devel
chkconfig --level 35 mysqld on
/etc/init.d/mysqld start