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

明輝手游網(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知識。




主站蜘蛛池模板: 日韩乱轮 | 中文字幕一区精品 | 欧美又粗又大又硬又长又爽视频 | 天天澡天天碰天天狠伊人五月 | 午夜综合| 天堂中文在线www | 日韩精品视频美在线精品视频 | 四虎在线观看 | 色综合久久98天天综合 | 天天狠天天插 | 五月天婷婷伊人 | 武则天一级淫片免费放 | 色婷婷久久综合中文久久蜜桃 | 亚洲欧美一区二区三区在线观看 | 天天久久综合 | 欧美一级艳片视频免费观看 | 亚洲影视一区 | 色欧美亚洲 | 亚洲三级欧美 | 亚洲一色 | 午夜影院免费在线观看 | 日韩精品视频在线免费观看 | 在线观看黄日本高清视频 | 日日骑夜夜操 | 日韩三级一区二区三区 | 三级在线视频 | 夜夜揉揉日日人人视频 | 天堂网男人 | 四虎成人免费影院网址 | 我要看一级黄色 | 日韩艳片| 日韩精品无码一区二区三区 | 伊人久久伊人 | 日本在线观看一区二区三区 | 香蕉成人福利片视频在线下载 | 自偷自偷自亚洲首页精品 | 最好韩国日本高清免费 | 欧美综合一区二区三区 | 在线观看黄免费 | 日本不卡免费高清一级视频 | 色老成人精品视频在线观看 |