873 B
873 B
| title | date | updated | url | categories | tags | ||
|---|---|---|---|---|---|---|---|
| 开启Mysql数据库日志 | 2023-04-19 15:43:58.709 | 2023-04-19 17:20:44.772 | /archives/open-mysql-log |
|
|
想查看数据库执行SQL的记录,可以开启日志,默认是OFF状态,开启后长时间输出日志会占用存储空间,不需要时记得要关闭日志
临时开启log
在Mysql中执行 查看是否已经开启,并且会输出日志默认存放路径
SHOW VARIABLES LIKE "general_log%";
开启实时日志输出
SET GLOBAL general_log = 'ON';
通过tail命令实时查看Mysql日志
这种方式在Mysql重启后会失效
永久开启log
编辑my.cnf文件
vim /etc/my.cnf
加入下面两行
general_log = 1
general_log_file = /var/log/mysql/general_sql.log
重启mysql生效
service mysqld restart