Debian系统中MySQL的日志文件通常位于以下位置:
/var/log/mysql/error.log/var/log/mysql/query.log/var/log/mysql/slow-query.logMySQL的日志配置通常在/etc/mysql/my.cnf或/etc/mysql/mysql.conf.d/mysqld.cnf文件中进行。以下是一些常用的配置选项:
[mysqld]
log-error=/var/log/mysql/error.log
log=/var/log/mysql/query.log
slow_query_log=1
slow_query_log_file=/var/log/mysql/slow-query.log
long_query_time=2logrotate工具。chown和chmod命令调整文件权限。以下是一个简单的示例,展示如何在MySQL中启用查询日志和慢查询日志:
-- 启用查询日志
SET GLOBAL general_log = 'ON';
SET GLOBAL log_output = 'FILE:/var/log/mysql/query.log';
-- 启用慢查询日志
SET GLOBAL slow_query_log = 'ON';
SET GLOBAL slow_query_log_file = '/var/log/mysql/slow-query.log';
SET GLOBAL long_query_time = 2;希望这些信息对你有所帮助!
没有搜到相关的文章