欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中異常的dml怎么查看

在MySQL數(shù)據(jù)庫(kù)中,異常的DML操作是很常見(jiàn)的,比如說(shuō)插入重復(fù)的記錄、更新不存在的記錄等。如何查看這些異常操作呢?我們可以通過(guò)以下幾種方式:

1. 通過(guò)數(shù)據(jù)庫(kù)日志文件查看
MySQL數(shù)據(jù)庫(kù)會(huì)把所有的操作記錄到日志文件中,可以通過(guò)查看數(shù)據(jù)庫(kù)日志文件來(lái)獲取異常DML的相關(guān)信息。具體的操作方式是:
步驟一:進(jìn)入MySQL數(shù)據(jù)庫(kù)控制臺(tái),執(zhí)行以下命令打開(kāi)二進(jìn)制日志功能:
mysql>SET GLOBAL log_bin_trust_function_creators=1;
mysql>SHOW VARIABLES LIKE 'log_bin%';
步驟二:查看MySQL數(shù)據(jù)庫(kù)當(dāng)前的日志文件名和位置:
mysql>SHOW MASTER STATUS;
步驟三:查看二進(jìn)制日志文件的內(nèi)容:
$ mysqlbinlog /var/lib/mysql/mysql-bin.000003
2. 通過(guò)慢查詢?nèi)罩静榭?
MySQL數(shù)據(jù)庫(kù)還有一個(gè)慢查詢?nèi)罩竟δ埽梢杂涗浰袌?zhí)行時(shí)間超過(guò)設(shè)定閾值的操作語(yǔ)句。我們可以通過(guò)查看慢查詢?nèi)罩緛?lái)獲取異常DML的相關(guān)信息。具體操作方式是:
步驟一:進(jìn)入MySQL數(shù)據(jù)庫(kù)控制臺(tái),執(zhí)行以下命令打開(kāi)慢查詢?nèi)罩竟δ埽?
mysql>SET GLOBAL slow_query_log = 'ON';
步驟二:查看慢查詢?nèi)罩疚募奈恢茫?
mysql>SHOW VARIABLES LIKE 'slow_query_log_file';
步驟三:查看慢查詢?nèi)罩疚募膬?nèi)容:
$ cat /var/log/mysql/mysql-slow.log
3. 通過(guò)MySQL Workbench查看
MySQL Workbench是MySQL官方的客戶端工具,提供了異常DML操作的圖形界面查看功能。操作方式是:
步驟一:打開(kāi)MySQL Workbench軟件,在查詢窗口中輸入異常DML操作語(yǔ)句。
步驟二:執(zhí)行查詢語(yǔ)句后,如果有異常情況,MySQL Workbench會(huì)提示異常信息。