2012-01-04 47 views
5

我已經通過ssh訪問客戶端服務器(plesk)來查看/編輯my.cnf和php.ini文件 如果我使用vi查看它們,文件似乎是虛擬的空項目?看截圖。爲什麼服務器上的my.cnf文件不完整或條目很少?

不知道這是否是一個接入問題或文件是正確的文件任何幫助,將不勝感激

感謝

enter image description here

+2

所以它只是利用其餘的默認值屬性。你還期待什麼?您通常可以找到在/ usr /共享/ mysql /下 – Rup 2012-01-04 11:21:15

+0

一些例子@Rup我期待這樣的事情: – Ledgemonkey 2012-01-04 15:34:20

+0

#MySQL服務器 [wampmysqld] 端口\t \t = 3306 插座\t \t = /tmp/mysql.sock 的key_buffer = 16M max_allowed_pa​​cket的= 1500M 的table_cache = 64 sort_buffer_size的值= 512K 的net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M BASEDIR = C:/wamp/bin/mysql/mysql5.5.16 對數錯誤= C:/ WAMP/logs/mysql.log datadir = c:/wamp/bin/mysql/mysql5.5.16/data – Ledgemonkey 2012-01-04 15:34:37

回答

6

如RUP在他的評論中已經提到,my.cnf中文件只包含這幾行。這是完全正常的,mysql服務器也可以在沒有任何配置文件的情況下啓動 - 在這種情況下,它使用默認值以及命令行上的任何內容。 要查看配置文件的mysqld讀取和它所使用的默認設置,只需運行:

mysqld --verbose --help 

,它會產生含有例如本報告:

 
mysqld Ver 5.0.51a-24-log for debian-linux-gnu on x86_64 ((Debian)) 

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

The following groups are read: mysql_cluster mysqld server mysqld-5.0 

Variables (--variable-name=value) 
and boolean options {FALSE|TRUE} Value (after reading options) 
--------------------------------- ----------------------------- 
help        TRUE 
... 
wait_timeout      3600 

To see what values a running MySQL server is using, type 
'mysqladmin variables' instead of 'mysqld --verbose --help'. 
+0

非常感謝這個答案非常有幫助,我已經運行了命令,現在可以看到配置設置,再次感謝 – Ledgemonkey 2012-01-05 10:02:13

相關問題