檢視 Mysql 資料庫的執行記錄

2022-02-01 05:46:41 字數 863 閱讀 8084

有時想要檢視不同終端或者web端執行的資料庫查詢。在學習 sql注入 的時候可以通過資料庫執行記錄檢視真正注入的sql語句。

開啟資料庫的日誌模式,通過日誌檢視歷史執行記錄

set global log_output = 'file';  set global general_log = 'on';   //日誌開啟(日誌輸出到檔案)

set global log_output = 'file'; set global general_log = 'off'; //日誌關閉

或者set global log_output = 'table'; set global general_log = 'on'; //日誌開啟(日誌輸出到表:mysql.general_log)(推薦)

set global log_output = 'table'; set global general_log = 'off'; //日誌關閉

命令select * from mysql.general_log order by event_time desc;

mysql檢視 MySQL檢視當前資料庫庫

mysql檢視當前資料庫庫 1 在mysql下檢視當前使用的是哪個資料庫,有三種方式 用select database 語句 mysql select database database test row in set 0.00 sec 從查詢結果中可以看出,當前用的是test資料庫 2 用show...

MySQL 檢視資料庫

對於當前資料庫的情況,例如資料庫大小 字符集 使用者等等,可以通過檢視資料庫的操作實現!登入資料庫之後,當我們看到mysql 就可以 1.檢視所有的資料庫 show databases 將檢視到已經建立的資料庫,如下 2.檢視資料庫定義的語句 3.檢視當前使用的資料庫 4.檢視資料庫使用的埠 5.檢...

mysql查資料庫 mysql檢視資料庫命令

mysql檢視資料庫命令 2012 11 29 19 51 25 標籤 it mysql檢視資料庫命令 開啟的資料庫的命令 mysql use mysql database changed 檢視資料庫的命令 mysql show databases 檢視資料表的詳細結構 mysql desc fun...