如何查看mysql數據庫操作日志記錄

如何查看mysql數據庫操作日志記錄

  1. 首先確認mysql日志記錄是否啟用mysql> show variables like 'log_bin';,注意分號比不可少。
  2. 如果查詢接口是==ON==,那日志文件就在mysql的安裝目錄data下。
  3. mysql>show master status,查詢日志文件。
  4. mysql>flush logs;刷新log日志,自此刻開始產生一個新編號的binlog日志文件
  5. 查看二進制日志文件
shell > mysqlbinlog mysql-bin.000008 
shell > mysqlbinlog mysql-bin.000008 | tail
# 導出到文件,下載到本地查看
shell > /var/mysql/bin/mysqlbinlog /var/mysql/data/mysql-bin.000008 > 1.txt
  1. 第二種查看二進制日志的方法(需進入mysql管理)
mysql -uusername -ppassword
# 1. 查詢最早的binlog日志
mysql >  show binlog events\G;
# 2.指定查詢 mysql-bin.000008 這個文件:
mysql> show binlog events in 'mysql-bin.000008'\G;
# 2.指定查詢 mysql-bin.000008 這個文件,查詢10條
mysql> show binlog events in 'mysql-bin.000008' limit 10\G;
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容