記錄MySQL執(zhí)行過(guò)的sql語(yǔ)句

很多時(shí)候,我們需要知道 MySQL 執(zhí)行過(guò)哪些 SQL 語(yǔ)句,比如 MySQL 被注入后,需要知道造成什么傷害等等。只要有 SQL 語(yǔ)句的記錄,就能知道情況并作出對(duì)策。服務(wù)器是可以開(kāi)啟 MySQL 的 SQL 語(yǔ)句記錄功能,從而就能間接地檢測(cè)到客戶端程序的行為。

開(kāi)啟方法很簡(jiǎn)單:編輯/etc/my.cnf文件,在[mysqld]節(jié)下面添加:log=/var/lib/mysql/sql_row.log行(日志的路徑自己根據(jù)需要定義)。

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
log=/var/lib/mysql/sql_row.log

# Disabling symbolic-links is recommended to prevent assorted security risks;
# to do so, uncomment this line:
# symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

修改完畢后,記得重啟 MySQL:

service mysql restart

# 或者

/etc/init.d/mysqld stop
/etc/init.d/mysqld start

現(xiàn)在你去 /var/lib/mysql/ 路徑下的 sql_row.log 文件應(yīng)該是能夠看到 MySQL 什么時(shí)候執(zhí)行了哪些程序了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二進(jìn)制和源碼安裝 1.1BLOG文檔結(jié)構(gòu)圖 ...
    小麥苗DB寶閱讀 10,867評(píng)論 0 31
  • 什么是數(shù)據(jù)庫(kù)? 數(shù)據(jù)庫(kù)是存儲(chǔ)數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫(kù)具有一個(gè)或多個(gè)不同的API,用于創(chuàng)建,訪問(wèn),管理...
    chen_000閱讀 4,138評(píng)論 0 19
  • 一.mysql的日志應(yīng)用 (1)查詢?nèi)罩荆篻eneral_log 記錄查詢語(yǔ)句,日志存儲(chǔ)位置:文件:file表:t...
    楠人幫閱讀 688評(píng)論 0 4
  • 斐濟(jì)象本上古時(shí)代幸存下來(lái)的書(shū)被我窺見(jiàn),穿梭其間,領(lǐng)略著世界原來(lái)的模樣和顏色,身心完全融入世界溫柔的懷抱… 我們?cè)谌?..
    九月美閱讀 520評(píng)論 0 1
  • Data type 數(shù)據(jù)類型 基本數(shù)據(jù)類型(6種) 保存在棧內(nèi)存的簡(jiǎn)單數(shù)據(jù)段,訪問(wèn)方式為按值訪問(wèn)。 String ...
    yes_heng閱讀 2,353評(píng)論 0 2

友情鏈接更多精彩內(nèi)容