国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL日志設置及查看方法

2024-07-24 12:51:44
字體:
來源:轉載
供稿:網友

MySQL有以下幾種日志:
錯誤日志: -log-err
查詢日志: -log
慢查詢日志: -log-slow-queries
更新日志: -log-update
二進制日志: -log-bin
默認情況下,所有日志創建于mysqld數據目錄中。通過刷新日志,你可以強制 mysqld來關閉和重新打開日志文件(或者在某些情況下切換到一個新的日志)。當你執行一個FLUSH LOGS語句或執行mysqladmin flush-logs或mysqladmin refresh時,出現日志刷新

1. 錯誤日志
用--log- error[=file_name]選項來指定mysqld保存錯誤日志文件的位置。如果沒有給定file_name值,mysqld使用錯誤日志名 host_name.err 并在數據目錄中寫入日志文件。如果你執行FLUSH LOGS,錯誤日志用-old重新命名后綴并且mysqld創建一個新的空日志文件。(如果未給出--log-error選項,則不會重新命名)。
如果不指定--log-error,或者(在Windows中)如果你使用--console選項,錯誤被寫入標準錯誤輸出stderr。通常標準輸出為你的終端。

2. 通用查詢日志                                                           
用--log[=file_name]或-l [file_name]選項啟動它。如果沒有給定file_name的值,默認名是host_name.log。

3. 慢速查詢日志                                                           
用--log-slow-queries[=file_name]選項啟動時,mysqld 寫一個包含所有執行時間超過long_query_time秒的SQL語句的日志文件.如果沒有給出file_name值,默認未主機名,后綴為 -slow.log。如果給出了文件名,但不是絕對路徑名,文件則寫入數據目錄。

3. 更新日志                                                             
用--log-update[=file_name]選項啟動,不推薦使用.

是否啟用了日志
mysql>show variables like 'log_%';
怎樣知道當前的日志
mysql> show master status;
顯示二進制日志數目
mysql> show master logs;
看二進制日志文件用mysqlbinlog
shell>mysqlbinlog mail-bin.000001
或者shell>mysqlbinlog mail-bin.000001 | tail

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特后旗| 阜康市| 阳东县| 九寨沟县| 秦安县| 尉犁县| 昂仁县| 江都市| 宁南县| 通榆县| 增城市| 林州市| 南开区| 屏东县| 抚宁县| 皮山县| 石渠县| 河津市| 太仓市| 塘沽区| 安徽省| 饶河县| 英吉沙县| 伊吾县| 余干县| 云阳县| 台东市| 巨鹿县| 邵武市| 潢川县| 兰溪市| 张北县| 榆社县| 陕西省| 德钦县| 攀枝花市| 涿州市| 宿松县| 北辰区| 冀州市| 洪湖市|