2010-04-21 41 views

回答

5

在啓動腳本我的Linux服務器(/etc/init.d/mysql),它定義

CONF=/etc/mysql/my.cnf 

,使用它來啓動MySQL守護

編輯:

還運行

mysqld --verbose --help 

顯示以下信息:

Default options are read from the following files in the given order: 
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf 

因此,如果通過初始化腳本作爲守護程序運行,它將查看/etc/mysql/my.cnf,如果從命令行啓動,它將僅在第二次嘗試時纔會顯示。

-2

命令

SHOW VARIABLES

會給你一個列表變量的MySQL使用了當前實例。

在我目前運行MySQL的版本沒有任何一個變量的my.cnf一絲不過,因此多數民衆贊成沒有多大幫助

您可以在每個總是設置一個變量的不同值的my.cnf's,重新啓動服務器並使用上述命令找出它加載的配置。