MySQL日志配置

MySQL日志配置

日志类型

mysql有以下几种常见日志
错误日志、 查询日志、慢查询日志、
查看日志信息


# 查看是否开启日志
SHOW VARIABLES LIKE 'log_bin'; 

# 查看错误日志信息
SHOW VARIABLES LIKE '%error%';

# 查看慢查询日志信息
SHOW VARIABLES LIKE '%slow%';

# 查看慢查询阈值
SHOW VARIABLES LIKE '%long_query_time%';

# 查看查询日志信息
SHOW VARIABLES LIKE '%general%';

通过修改my.ini文件 配置日志

# 日志输出到文件
log-output=FILE
# 查询日志 1 开启 0 关闭
general-log=1
# 查询日志存储文件
general_log_file="D:\developmentSoftware\MySq8Data\Data\logs\general-log.log"

# 慢查询日志 1 开启 0 关闭
slow-query-log=1
# 慢查询日志存储文件
slow_query_log_file="D:\developmentSoftware\MySq8Data\Data\logs/slowquery-log.log"
# 慢查询阈值 秒
long_query_time=10

# Error Logging.
#错误日志
log-error="D:\developmentSoftware\MySq8Data\Data\logs\log-error.err"

# ***** Group Replication Related *****
# Specifies the base name to use for binary log files. With binary logging
# enabled, the server logs all statements that change data to the binary
# log, which is used for backup and replication.
log-bin="DESKTOP-2PO19JE-bin"

你可能感兴趣的:(MySQL,mysql,数据库)