我已經通過ssh訪問客戶端服務器(plesk)來查看/編輯my.cnf和php.ini文件 如果我使用vi查看它們,文件似乎是虛擬的空項目?看截圖。爲什麼服務器上的my.cnf文件不完整或條目很少?
不知道這是否是一個接入問題或文件是正確的文件任何幫助,將不勝感激
感謝
我已經通過ssh訪問客戶端服務器(plesk)來查看/編輯my.cnf和php.ini文件 如果我使用vi查看它們,文件似乎是虛擬的空項目?看截圖。爲什麼服務器上的my.cnf文件不完整或條目很少?
不知道這是否是一個接入問題或文件是正確的文件任何幫助,將不勝感激
感謝
如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'.
非常感謝這個答案非常有幫助,我已經運行了命令,現在可以看到配置設置,再次感謝 – Ledgemonkey 2012-01-05 10:02:13
所以它只是利用其餘的默認值屬性。你還期待什麼?您通常可以找到在/ usr /共享/ mysql /下 – Rup 2012-01-04 11:21:15
一些例子@Rup我期待這樣的事情: – Ledgemonkey 2012-01-04 15:34:20
#MySQL服務器 [wampmysqld] 端口\t \t = 3306 插座\t \t = /tmp/mysql.sock 的key_buffer = 16M max_allowed_packet的= 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