Mac下MySQL日志设置与查看详解(macmysql日志)
MySQL日志在数据库管理过程中非常重要,它可以帮助记录用户查询、存储和追溯数据库发生的错误、锁定问题等;是管理和监控数据库的重要功能之一;
本文介绍Mac下MySQL日志设置与查看详细步骤:
### 一,配置MySQL设置日志
1. 首先打开MySQL命令窗口:在终端中输入mysql -u 用户名 -p,进入MySQL命令行环境
2. 执行日志设置语句:
“`sql
SET GLOBAL log_output = ‘table’;
SET GLOBAL general_log_file = ‘/usr/local/var/mysql/general.log’;
SET GLOBAL general_log = ‘ON’;
“`
3. 保存修改:通过flush语句将修改保存到配置文件中
“`sql
FLUSH general_log;
“`
### 二,查看MySQL日志
MySQL日志默认每次关闭数据库时自动清理,MySQL只保留了当前的日志,如果想查看已清理日志,可以在终端中输入以下几条命令:
1. 进入MySQL命令行环境:mysql -u 用户名 -p
2. 查看当前日志:
“`sql
SELECT event_time,user_host ,COMMAND FROM mysql.general_log
“`
3. 查看以前日志:
“`sql
SELECT event_time,user_host ,COMMAND FROM mysql.general_log_backup;
“`
总结:
以上就是文章Mac下MySQL日志设置与查看的详细步骤:首先配置MySQL设置日志,然后按照相关语句查看在MySQL中日志;这样可以更好地管理和监控数据库,也可以追溯数据库发生的错误,做到更好地数据库管理。