MySQL開(kāi)啟記錄執(zhí)行過(guò)的SQL語(yǔ)句方法
概述
很多時(shí)候,我們需要知道 MySQL 執(zhí)行過(guò)哪些 SQL 語(yǔ)句,比如 MySQL 被注入后,需要知道造成什么傷害等等。只要有 SQL 語(yǔ)句的記錄,就能知道情況并作出對(duì)策。服務(wù)器是可以開(kāi)啟 MySQL 的 SQL 語(yǔ)句記錄功能,從而就能間接地檢測(cè)到客戶(hù)端程序的行為。
方法
開(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
相關(guān)文章
聊聊QT添加MySQL驅(qū)動(dòng)依賴(lài)的問(wèn)題
這篇文章主要介紹了QT添加MySQL驅(qū)動(dòng)依賴(lài)的問(wèn)題,本文通過(guò)圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02MySQL中replace into與replace區(qū)別詳解
本文主要介紹了MySQL中replace into與replace區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08MYSQL必知必會(huì)讀書(shū)筆記第三章之顯示數(shù)據(jù)庫(kù)
MySQL是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言--結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。接下來(lái)通過(guò)本文給大家介紹MYSQL必知必會(huì)讀書(shū)筆記第三章之顯示數(shù)據(jù)庫(kù),感興趣的朋友參考下吧2016-05-05Windows下實(shí)現(xiàn)MySQL自動(dòng)備份的批處理(復(fù)制目錄或mysqldump備份)
Windows下實(shí)現(xiàn)MySQL自動(dòng)備份的批處理,新建目錄并復(fù)制壓縮,結(jié)合windows計(jì)劃任務(wù)方便實(shí)現(xiàn)每天的自動(dòng)備份2012-05-05MySQL創(chuàng)建用戶(hù)與授權(quán)及撤銷(xiāo)用戶(hù)權(quán)限方法
這篇文章主要介紹了MySQL創(chuàng)建用戶(hù)并授權(quán)及撤銷(xiāo)用戶(hù)權(quán)限、設(shè)置與更改用戶(hù)密碼、刪除用戶(hù)等等,需要的朋友可以參考下2014-08-08