温馨提示×

Ubuntu MySQL日志文件在哪

小樊
52
2025-04-15 11:47:57
栏目: 云计算

在Ubuntu系统中,MySQL的日志文件通常位于以下几个目录中:

  1. General Log

    • 文件位置:/var/log/mysql/general.log
  2. Slow Query Log

    • 文件位置:/var/log/mysql/slow.log
  3. Binary Log(二进制日志):

    • 文件位置:/var/log/mysql/mysql-bin.log
  4. Error Log

    • 文件位置:/var/log/mysql/error.log

要查看或配置这些日志文件,可以使用以下命令:

  • 查看日志文件内容:

    sudo tail -f /var/log/mysql/general.log sudo tail -f /var/log/mysql/slow.log sudo tail -f /var/log/mysql/mysql-bin.log sudo tail -f /var/log/mysql/error.log 
  • 配置日志文件: 编辑MySQL配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf,取消以下行的注释(如果需要):

    general_log = 1 slow_query_log = 1 log_bin = /var/log/mysql/mysql-bin 

    然后重启MySQL服务:

    sudo systemctl restart mysql 

0