mysql执行脚本打印日志 开启mysql输出日志

导读:MySQL是一款常用的关系型数据库管理系统,它可以记录各种操作的日志,方便开发者进行调试和问题排查 。本文将介绍如何开启MySQL输出日志 。
1. 修改配置文件
在MySQL的配置文件中 , 可以设置日志相关的参数 。打开my.cnf或者my.ini文件,在[mysqld]下添加以下内容即可开启日志输出:
log-output=file
general-log=1
general-log-file=/var/log/mysql/mysql.log
其中,log-output指定日志输出方式,这里选择输出到文件;general-log表示开启通用查询日志;general-log-file指定日志输出文件路径 。
2. 重启MySQL服务
修改完配置文件后,需要重启MySQL服务使其生效 。在Linux系统中,使用以下命令重启服务:
sudo service mysql restart
在Windows系统中,可以通过服务管理器重启MySQL服务 。
3. 查看日志文件
日志文件默认保存在MySQL安装目录下的data文件夹中,根据上面的配置,日志文件名为mysql.log 。使用tail命令可以实时查看日志内容:
【mysql执行脚本打印日志 开启mysql输出日志】tail -f /var/log/mysql/mysql.log
也可以使用cat命令查看整个日志文件:
cat /var/log/mysql/mysql.log
总结:开启MySQL输出日志可以帮助开发者快速定位问题和调试代码 。通过修改配置文件、重启服务和查看日志文件三个步骤,就可以开启MySQL日志功能 。同时,要注意日志文件大小和权限等问题,避免日志文件过大或者权限不足导致无法输出日志 。

    推荐阅读