红联Linux门户
Linux帮助

Linux下MySQL的my.cnf文件路径问题

发布时间:2017-05-27 15:03:29来源:linux网站作者:金鳞_
Linux版本的my.cnf文件,一般会放在/etc/my.cnf或/etc/mysql/my.cnf下。
Windows下的是my.ini文件,一般会在安装目录的根目录。
 
但Linux下用rpm包安装的MySQL是不会创建/etc/my.cnf文件。
至于为什么没有这个文件而MySQL却也能正常启动和作用,在点有两个说法:
 
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动。
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于rpm包安装的MySQL。
 
解决方法:只需要复制一个/usr/share/mysql目录下的.cnf文件到/etc目录,并改名为my.cnf即可。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/31111.html