gtxyzz

mysql中查看ef或efcore生成的sql语句

gtxyzz Python 2023-02-27 1014浏览 0

 

1、开启general log模式

MySQL>set global general_log=on;

2、关闭general log模式

mysql>set global general_log=off;

3、设置log文件路径

mysql>set global general_log_file=’xx/xx/xx.log’;

1、查看是否开启日志记录

show variables like “general_log%” ;

2、临时开启日志记录

set global general_log='ON';

这时执行的所有sql都会被记录下来,但是如果重启mysql就会停止记录需要重新设置

3、用记事本打开第一点查询出的日志文件

查看当前正在执行sql:show PROCESSLIST

 

继续浏览有关 数据库技术文章/教程 的文章
发表评论