最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MYSQL如何查看操作日志詳解

 更新時間:2022年05月29日 16:14:40   作者:王蓋茨666  
任何一種數(shù)據(jù)庫中都有各種各樣的日志,下面這篇文章主要給大家介紹了關(guān)于MYSQL如何查看操作日志的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下

前言

mysql操作日志分為文件記錄日志和數(shù)據(jù)庫記錄日志兩種方式,最終效果一樣

一、文件記錄數(shù)據(jù)庫操作日志

進入mysql查詢界面,輸入指令:

SHOW VARIABLES LIKE 'gen%';

可以看到general_log的狀態(tài)是開啟還是關(guān)閉,以及所屬賬號的general_log文件存放的目錄。

如果general_log未開啟,則先開啟,執(zhí)行命令:

SET GLOBAL general_log=ON;

然后可以到對應的general_log目錄下去看執(zhí)行日志。

二、數(shù)據(jù)庫表記錄操作日志

首先執(zhí)行命令:

SHOW VARIABLES LIKE 'log_output';

默認是FILE的方式,執(zhí)行命令,修改成TABLE方式:

SET GLOBAL log_output='TABLE';

然后可以通過命令查詢操作日志:

SELECT * FROM mysql.general_log;

使用數(shù)據(jù)庫表記錄操作日志會增加數(shù)據(jù)的壓力,因此建議使用文件記錄操作日志:

SET GLOBAL log_output='FILE';
TRUNCATE TABLE mysql.log_output;

附:按時間段查看mysql的操作日志

1、登錄mysql安裝的那臺機器,找到my.cnf.我的my.cnf文件在etc地下,所有執(zhí)行 cat /etc/my.cnf ,看到如圖所示的binlogs存放位置

2、進入日志所在目錄 cd /home/mysql/logs/binlogs, 輸入ls -al 查看需要查看的binlogs產(chǎn)生的時間。

3、如果需要查詢2017-09-17 07:21:09到2017-09-19 07:59:50 數(shù)據(jù)庫為geeRunner 的操作日志,輸入如下命令將數(shù)據(jù)寫入到一個備用的txt即可。

mysqlbinlog --no-defaults --database=geeRunner --start-datetime="2017-09-17 07:21:09" --stop-datetime="2017-09-19 07:59:50" binlogs.000080 > sanjiaomao.txt

4、如果本地查詢,輸入命令

 mysqlbinlog --no-defaults --database=geeRunner --start-datetime="2017-09-17 07:21:09" --stop-datetime="2017-09-19 07:59:50" binlogs.000080 | more

5、如果取下來查詢,使用winscp工具,登錄到db所在機器,將數(shù)據(jù)取出來。

6、如果需要過濾,只查詢insert,update,delete的語句,可以這樣寫:

mysqlbinlog --no-defaults --database=raceEnroll  binlogs.000078 |grep update |more

總結(jié)

到此這篇關(guān)于MYSQL如何查看操作日志的文章就介紹到這了,更多相關(guān)MYSQL查看操作日志內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL函數(shù)大全及用法示例分享

    MySQL函數(shù)大全及用法示例分享

    這篇文章主要介紹了MySQL的一些函數(shù)及用法示例,需要的朋友可以參考下
    2014-03-03
  • MySQL數(shù)據(jù)時區(qū)問題以及datetime和timestamp類型存儲的差異

    MySQL數(shù)據(jù)時區(qū)問題以及datetime和timestamp類型存儲的差異

    這篇文章主要介紹了MySQL數(shù)據(jù)時區(qū)問題以及datetime和timestamp類型存儲的差異,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • MySQL的InnoDB存儲引擎的數(shù)據(jù)頁結(jié)構(gòu)詳解

    MySQL的InnoDB存儲引擎的數(shù)據(jù)頁結(jié)構(gòu)詳解

    這篇文章主要為大家詳細介紹了MySQL的InnoDB存儲引擎的數(shù)據(jù)頁結(jié)構(gòu),,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • MySql8.023安裝過程圖文詳解(首次安裝)

    MySql8.023安裝過程圖文詳解(首次安裝)

    這篇文章主要介紹了MySql8.023安裝過程(首次安裝),本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢

    mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢

    這篇文章介紹了mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-12-12
  • MySQL 5.6 如何更改安全的處理密碼探討

    MySQL 5.6 如何更改安全的處理密碼探討

    MySQL 5.6將會自動的在日志中隱藏密碼信息,接下來為你詳細介紹下MySQL 5.6 如何更安全的處理密碼,感興趣的你可以參考下哈,希望可以幫助到你
    2013-03-03
  • 一篇文章掌握MySQL的索引查詢優(yōu)化技巧

    一篇文章掌握MySQL的索引查詢優(yōu)化技巧

    這篇文章主要給大家介紹了關(guān)于如何通過一篇文章掌握MySQL的索引查詢優(yōu)化技巧,文中通過示例代碼介紹的非常詳細,對大家的學習或者使用MySQL具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-07-07
  • MySQL主從復制延時問題的解決方案

    MySQL主從復制延時問題的解決方案

    MySQL主從一直是面試???里面的知識點雖然基礎,但是能回答全的同學不多,如果我們遇到問如何解決MySQL主從復制延時問題呢,所以本文給大家講解了MySQL主從復制延時問題的解決方法,需要的朋友可以參考下
    2023-12-12
  • 一文讀懂navicat for mysql基礎知識

    一文讀懂navicat for mysql基礎知識

    Navicat是一個強大的MySQL數(shù)據(jù)庫管理和開發(fā)工具。Navicat為專業(yè)開發(fā)者提供了一套強大的足夠尖端的工具,但它對于新用戶仍然是易于學習。本文重點給大家介紹navicat for mysql基礎知識,感興趣的朋友一起學習吧
    2021-05-05
  • MySQL?InnoDB?Cluster搭建安裝教程

    MySQL?InnoDB?Cluster搭建安裝教程

    這篇文章主要介紹了MySQL?InnoDB?Cluster搭建安裝教程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01

最新評論

子洲县| 丘北县| 博野县| 于田县| 佳木斯市| 山阴县| 鄂伦春自治旗| 宁化县| 长顺县| 林周县| 林芝县| 贺兰县| 馆陶县| 洛川县| 浦县| 汕尾市| 沁阳市| 浦东新区| 铜山县| 湟源县| 贺州市| 泗洪县| 海安县| 宽甸| 罗江县| 绥芬河市| 铁岭市| 澳门| 岳阳市| 灵璧县| 定日县| 堆龙德庆县| 平远县| 若羌县| 当涂县| 青川县| 健康| 平原县| 旬阳县| 克什克腾旗| 宁夏|