(1)關於配置檔案路徑
有時候,我發現雖然嘗試修改了配置檔案的一些變數,但是並沒有生效。後來才發現原來是因為修改的檔案並非mysql伺服器讀取的配置檔案。
如果不清楚mysql當前使用的配置檔案路徑,可以嘗試這樣檢視:
從上圖可以看出, 伺服器首先會讀取/etc/my.cnf檔案,如果發現該檔案不存在,再依次嘗試從後面的幾個路徑進行讀取。
(2)關於配置檔案配置項分段
配置檔案my.cnf通常會分成好幾部分,如[client],[mysqld], [mysql]等等。mysql程式通常是讀取與它同名的分段部分,例如伺服器mysqld通常讀取[mysqld]分段下的相關配置項。如果配置項位置不正確,該配置是不會生效的。詳細文件我覺得可以參考這篇文章:my.cnf詳解。
(3)關於全域性變數
另外,如果想檢視mysql的一些全域性變數設定,在非登入並有許可權情況下可以這樣檢視: mysqladmin variables -p,
這個操作也就相當於登入時使用命令 show global variables;
mysql檢視配置命令大全 Mysql常用命令彙總
一 mysql安裝目錄 資料庫目錄 var lib mysql 配置檔案 usr share mysql mysql.server命令及配置檔案 二 系統管理 連線mysql格式 mysql h 主機位址 u使用者名稱 p使用者密碼 例 1 連線到本機上的mysql。如下 hadoop ubuntu...
mysql 檢視引數配置 Mysql 相關引數配置
一 慢查詢日誌配置 以下是開啟慢日誌的配置 單位為 s slow query log on slow query log file d mysql 8.0.21 winx64 slowlog slow.log long query time 0.001 log queries not using i...
MYsql日誌配置及檢視
mysql有以下幾種日誌 錯誤日誌 log err 查詢日誌 log 慢查詢日誌 log slow queries 更新日誌 log update 二進位制日誌 log bin 是否啟用了日誌 mysql show variables like log 怎樣知道當前的日誌 mysql show ma...