mysql 5 7開啟sql日誌的配置

2022-09-17 11:03:20 字數 771 閱讀 8392

今天把資料庫換成了5.7的,想查通過sql日誌定位下問題,但是發現和以前的方式不一樣了,特意記錄下來

通過開啟mysql的日誌功能,可以記錄所有別執行過的sql語句記錄,便於維護資料庫資料。

在資料庫資料異常的時候可以通過這些sql語句進行恢復,也可以在當資料庫被sql注入後導致資料丟失等情況下,通過檢視sql日誌,快速發現和解決一些問題。

系統環境:win7

以前使用5.5的配置方法

在 [mysqld] 下新增

log="

d:/phpstudy/log/mysql_log.txt

"

啟動mysql報錯

2019-08-13t07:29:15.201660z 0 [error] unknown variable 'log=d:/phpstudy/log/mysql_log.log'

查了下資料,在5.7下

[mysqld]下

general-log=1

log-output=file

general-log-file=d:/phpstudy/log/mysql.log

log_error = d:/phpstudy/log/mysql-error.log

重啟mysql

檢視

show global variables like '

mysql5 7開啟慢查詢日誌

環境 centos7 mysql版本 5.7.28 mysql預設10s內沒有響應sql結果,則為慢查詢 當然我們也可以修改這個預設時間 檢視慢查詢的時間 為了測試,我這邊是設定成了1秒 mysqld 下面這三個必須填寫在mysqld下 slow query log onslow query log...

mysql5 7如何開啟 mysql57怎麼開啟

開啟mysql57的方法 首先開啟winodws執行視窗 然後在開啟編輯框中輸入cmd命令 最後在終端介面中輸入 mysql hlocalhost uroot p123 即可顯示開啟mysql資料庫。windows下用命令列啟動mysql5.7 win菜單鍵即是在鍵盤左下角 ctrl控制 鍵與 al...

mysql5 7如何開啟 mysql57怎麼開啟

開啟mysql57的方法 首先開啟winodws執行視窗 然後在開啟編輯框中輸入cmd命令 最後在終端介面中輸入 mysql hlocalhost uroot p123 即可顯示開啟mysql資料庫。windows下用命令列啟動mysql5.7 win菜單鍵即是在鍵盤左下角 ctrl控制 鍵與 al...