Linux
未知變數’slow_query_log = 1'
我將 10.4.10-MariaDB 與 Webmin 一起使用。我收到錯誤“/usr/bin/mysql: unknown variable ‘slow_query_log=1’”
我在 my.cnf 中添加了以下內容並發生錯誤
slow_query_log = 1 long_query_time = 3 slow_query_log_file = /var/log/mariadb/slow-query.log
正如邁克爾漢普頓指出的那樣,您幾乎可以肯定在錯誤的部分或錯誤的文件中有 slow_query_log。一個可以有多個
my.cnf
s,每個都my.cnf
被佈置為一個INI 文件,每個命令選取不同的部分;例如,[client]
被 忽略mysqld
,但被 讀取mysqldump
,然後被 中提供的任何設置覆蓋[mysqldump]
。對於
slow_query_log
,您通常會希望在[mysqld]
伺服器級別的部分中使用它my.cnf
。將它包含在您的使用者my.cnf
中(即~/.my.cnf
)將不會產生任何影響,因為伺服器需要讀取它。