国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 财经| 饶河县| 定州市| 綦江县| 洛宁县| 大厂| 南投市| 潢川县| 琼海市| 义乌市| 横山县| 白朗县| 华宁县| 杂多县| 阿合奇县| 古交市| 金平| 剑阁县| 奉新县| 大田县| 财经| 呼玛县| 平安县| 余姚市| 黄龙县| 松阳县| 平昌县| 辽中县| 阳江市| 房产| 芮城县| 高淳县| 象山县| 濉溪县| 香河县| 布尔津县| 宜州市| 石城县| 岚皋县| 抚顺县| 山丹县|