MySQL引數詳解

2021-09-08 01:16:47 字數 511 閱讀 8692

001、--log-raw:

引數的用意:

這個引數是和mysql的安全相關的,在mysql中只要開啟general-log那麼客戶端對mysql的所以操作都會記錄在這個general-log當中;

也就是說如果客戶端執行了乙個grant all on *.* to admin@'localhost' identified by 'passwd@123';這條語句也會被記錄到general-log當中。

這樣問題就來了,只要有人能檢視你的general-log那麼它就可以看到你上面的grant語句;

引數如果設定:

這個引數有點特別,show variables like 'log-raw' 這樣是看不到的、不信你看圖,真的是找不到它呀、這個時候不要慌,記住這個引數是真實存在的。

設定/etc/my.cnf:log-raw=1

002、

mysql引數詳解

1.日誌監控三個經典狀態引數 1 innodb log waits 使用者將redo資訊寫到log buffer中產生等待的次數,這種情況下一般都是log buffer的寫效能差造成的。官方文件提示因為log buffer太小導致的。這個引數體現了log buffer的寫效能 2.innodb lo...

mysql引數詳解

開啟慢查詢,舊版 slow query log 超過2秒的sql語法記錄起來,設短一點來記錄除錯也是一種方法.long query time 2 log slow queries d mysql 5.6.23 winx64 log mysql slow.log log d mysql 5.6.23 ...

mysql連線引數詳解

通常資料庫連線字串為 database dbname data source 192.168.1.1 port 3306 user id root password charset utf8 treattinyasboolean false 其中 server,host,data source,da...