在Debian系统中查看MySQL日志,可以按照以下步骤进行:
/var/log/mysql/error.log
。tail
命令来查看日志的最后几行,例如:sudo tail -20 /var/log/mysql/error.log
/var/log/mysql/query.log
。SET GLOBAL general_log = 'ON';
SET GLOBAL log_output = 'FILE:/var/log/mysql/query.log';
tail
命令查看日志文件:sudo tail -20 /var/log/mysql/query.log
SHOW VARIABLES LIKE 'slow_query_log_file';
/var/log/mysql/slow-query.log
。SET GLOBAL slow_query_log = 'ON';
SET GLOBAL long_query_time = 10;
/var/lib/mysql/
目录下,文件名通常是 mysql-bin.XXXXXX
。mysqlbinlog
工具可以查看二进制日志文件的内容:mysqlbinlog /var/lib/mysql/mysql-bin.000001
/etc/mysql/my.cnf
或 /etc/mysql/mysql.conf.d/mysqld.cnf
文件中进行。例如,要启用错误日志,可以在配置文件中添加或修改以下行:[mysqld]
log_error=/var/log/mysql/error.log
sudo systemctl restart mysqld
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>