============================================================
日志管理
============================================================
1. 错误日志
log_error = {datadir}/{HOSTNAME}.err
错误日志, 通常在 datadir 目录下, 文件名为 {HOSTNAME}.err
mysql> show variables like 'hostname'; # 主机名
错误日志记录了 MySQL 运行过程中所有较为严重的警告和错误信息,以及 MySQL 每次启动和关闭的详细信息。
log_warnings = 1
设定是否将警告信息记录进错误日志。默认设定为1,表示启用;可以将其设置为0以禁用。
而其值为大于1的数值时表示将新发起连接时产生的“失败的连接”和“拒绝访问”类的错误信息也记录进错误日志。
---------------------------------------------
---------------------------------------------
2. 一般查询日志
general_log = {ON|OFF}
设定是否启用查询日志,默认值为取决于在启动 mysqld 时是否使用了 --general_log 选项。
如若启用此项,其输出位置则由 --log_output 选项进行定义,如果 log_output 的值设定为NONE,
即使用启用查询日志,其也不会记录任何日志信息。
作用范围为全局,可用于配置文件,属动态变量。
general_log_file = FILE_NAME
查询日志的文件名称,默认为 {hostname}.log。作用范围为全局,可用于配置文件,属动态变量。
log_output = {TABLE|FILE|NONE}
定义“一般查询日志和慢查询日志”的保存方式,可以是TABLE、FILE、NONE,
日志管理
============================================================
1. 错误日志
log_error = {datadir}/{HOSTNAME}.err
错误日志, 通常在 datadir 目录下, 文件名为 {HOSTNAME}.err
mysql> show variables like 'hostname'; # 主机名
错误日志记录了 MySQL 运行过程中所有较为严重的警告和错误信息,以及 MySQL 每次启动和关闭的详细信息。
log_warnings = 1
设定是否将警告信息记录进错误日志。默认设定为1,表示启用;可以将其设置为0以禁用。
而其值为大于1的数值时表示将新发起连接时产生的“失败的连接”和“拒绝访问”类的错误信息也记录进错误日志。
---------------------------------------------
---------------------------------------------
2. 一般查询日志
general_log = {ON|OFF}
设定是否启用查询日志,默认值为取决于在启动 mysqld 时是否使用了 --general_log 选项。
如若启用此项,其输出位置则由 --log_output 选项进行定义,如果 log_output 的值设定为NONE,
即使用启用查询日志,其也不会记录任何日志信息。
作用范围为全局,可用于配置文件,属动态变量。
general_log_file = FILE_NAME
查询日志的文件名称,默认为 {hostname}.log。作用范围为全局,可用于配置文件,属动态变量。
log_output = {TABLE|FILE|NONE}
定义“一般查询日志和慢查询日志”的保存方式,可以是TABLE、FILE、NONE,