mysql general log_mysql开启general_log记录sql执行记录
时间: 2023-07-09 07:30:13 浏览: 168
MySQL开启记录执行过的SQL语句方法
您可以通过以下步骤开启MySQL的general_log,记录SQL执行记录:
1. 登录MySQL。可以使用以下命令登录MySQL:
```
mysql -u username -p
```
其中,username是您的MySQL用户名。
2. 进入MySQL的控制台后,输入以下命令开启general_log:
```
SET GLOBAL general_log = 'ON';
```
3. 开启general_log后,您可以通过以下命令查看general_log文件路径:
```
SHOW VARIABLES LIKE '%general_log%';
```
4. 查看general_log文件内容。您可以使用cat命令查看general_log文件内容,例如:
```
cat /var/log/mysql/general.log
```
注意:开启general_log会记录所有的SQL执行记录,因此在生产环境中请谨慎使用,以免占用过多系统资源。同时,开启general_log后请及时清理日志文件,以免占用过多磁盘空间。
阅读全文