Debian系统中MySQL的日志文件通常位于以下位置:
/var/log/mysql/error.log
/var/log/mysql/query.log
/var/log/mysql/slow-query.log
MySQL的日志配置通常在/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=2
logrotate
工具。以下是一个简单的示例,展示如何在MySQL中启用和查看慢查询日志:
-- 启用慢查询日志
SET GLOBAL slow_query_log = 'ON';
SET GLOBAL slow_query_log_file = '/var/log/mysql/slow-query.log';
SET GLOBAL long_query_time = 2;
-- 查看慢查询日志
SELECT * FROM mysql.slow_log;
通过以上信息,你应该能够找到并配置Debian系统中MySQL的日志文件,并解决常见的日志相关问题。
云+社区沙龙online [国产数据库]
云+社区沙龙online [国产数据库]
企业创新在线学堂
Elastic Meetup
云+社区沙龙online[数据工匠]
云+社区沙龙online [国产数据库]
云+社区技术沙龙[第20期]
腾讯云数据库TDSQL训练营
云+社区沙龙online第5期[架构演进]
云+社区沙龙online [技术应变力]
云+社区沙龙online [腾讯云中间件]
领取专属 10元无门槛券
手把手带您无忧上云