六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

MySQL中error_log介紹

[摘要]MySQL日志類型簡介MySQL的日志大概可以分成三種,錯誤日志(error_log),查詢?nèi)罩?query_log),二進制日志(binary_log):查詢?nèi)罩?query log):一般的,查...


MySQL日志類型簡介

MySQL的日志大概可以分成三種,錯誤日志(error_log),查詢?nèi)罩?query_log),二進制日志(binary_log):

  • 查詢?nèi)罩?query log):一般的,查詢?nèi)罩究梢苑譃閮煞N,通用查詢?nèi)罩?general query log)和慢查詢?nèi)罩?slow query log);其中,通用查詢?nèi)罩究梢杂脕砀骺蛻舳诉B接時的相關信息和在數(shù)據(jù)庫上執(zhí)行的SQL語句;慢查詢?nèi)罩居涗浟薙QL語句時間超過了預設的long_query_time的語句,在數(shù)據(jù)量較大的情況下,可以看看慢查詢?nèi)罩局杏心男┱Z句需要進行優(yōu)化。

  • 二進制日志(binary_log):簡單來說,二進制日志記錄了對MySQL更新的操作,主要目的是盡可能的將數(shù)據(jù)庫恢復到數(shù)據(jù)庫故障點,因為二進制日志包含備份后進行的所有更新。

三種日志各有不同的作用,同時也需要不同的方法進行配置,這里先講普通的error log的配置方法,其它兩種日后補充。

error_log

相似與Oracle中的alert,MySQL的error log用于記錄錯誤信息的log,但error記錄的不僅僅是錯誤信息,有關服務進程的錯誤信息也會被記錄(critical級別);如果mysqld進程發(fā)現(xiàn)某些表需要自動檢查或者修復的話,也會拋出相關信息到該log。

配置方法

1、找到配置文件/etc/my.cnf,如果找不到find / -type f -name 'my.cnf'全局查找即可

2、將錯誤日志參數(shù)寫入配置文件

[mysqld_safe]log-error=/var/lib/mysql/mysql.err

3、另一種方法
MySQL在命令行啟動時,可以添加日志的加載參數(shù)--log-output,其中--log-output還有三種可選參數(shù)來制定日志文件輸出方式:
- TABLE:將日志記錄至數(shù)據(jù)庫表中
- FILE:將日志記錄在文件中
- NONE:不記錄

舉例

  • 啟用錯誤日志,并記錄日志文件到數(shù)據(jù)庫表和日志文件中:
    --log-output=TABLE,FILE --error_log

  • 啟用慢查詢?nèi)罩竞推胀ú樵內(nèi)罩荆⑺鼈兊娜罩居涗浽诒碇校?code>--log-output=TABLE --general_log --slow_query_log

  • 啟用慢查詢?nèi)罩荆涗浀饺罩疚募校⒅贫ㄝ敵雎窂剑?code>--log-output=FILE --slow_query_log --slow_query_log_file=/var/lib/mysql/- mysql_slow.log

設置成功后,進入查看:

mysql> show variables like 'log_error';
+---------------+---------------------+  Variable_name   Value                
+---------------+---------------------+  log_error       /var/log/mysqld.log  
+---------------+---------------------+1 row in set (0.00 sec)

[root@localhost mysql]# tailf /var/log/mysqld.log
2017-08-07T12:32:54.258884Z 0 [Note] IPv6 is available.
2017-08-07T12:32:54.258892Z 0 [Note]   - '::' resolves to '::';
2017-08-07T12:32:54.258908Z 0 [Note] Server socket created on IP: '::'.
2017-08-07T12:32:54.259622Z 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2017-08-07T12:32:54.260814Z 0 [Note] InnoDB: Buffer pool(s) load completed at 170807  8:32:54
2017-08-07T12:32:54.266749Z 0 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.7.19'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)
2017-08-07T12:32:54.266772Z 0 [Note] Executing 'SELECT * FROM INFORMATION_SCHEMA.TABLES;' to get a list of tables using the deprecated partition engine. You may use the startup option '--disable-partition-engine-check' to skip this check. 
2017-08-07T12:32:54.266774Z 0 [Note] Beginning of list of non-natively partitioned tables
2017-08-07T12:32:54.318211Z 0 [Note] End of list of non-natively partitioned tables

以上就是MySQL中error_log介紹的詳細內(nèi)容,更多請關注php中文網(wǎng)其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 欧美性xxxxx极品老少 | 亚洲国产成人久久综合一 | 日韩欧美黄色片 | 五月激情综合丁香色婷婷 | 午夜在线影视 | 欧美一级黄色片子 | 最近中文字幕无免费视频 | 青青草原网站在线观看 | 四虎影院永久网址 | 天啪| 日韩理论片西瓜影音 | 色综合久久婷婷天天 | 日日躁夜夜躁狠狠天天 | 色综合影视 | 日韩av东京社区男人的天堂 | 最近韩国日本免费观看 | 五月婷综合 | 午夜三级在线观看 | 亚洲一区二区观看 | 亚洲天堂男人的天堂 | 亚洲国产精品久久精品成人 | 日本系列 1页 亚洲系列 | 人成午夜视频 | 日本在线天堂 | 最新国产精品 | 青青青在线视频免费观看 | 日韩成人影院 | 日韩一级生活片 | 欧美综合另类 | 亚洲视频免费播放 | 五月开心六月伊人色婷婷 | 日韩一级片在线免费观看 | 日本中文一区 | 亚洲自偷自偷图片在线高清 | 日本高清视频色wwwwww色 | 日本欧美视频在线 | 中文字幕在线观看日本 | 一级黄色片在线播放 | 日本一区二区视频免费播放 | 天堂w| 四虎库 |