正在学习数据库的知识,遇到一点小问题

img


这是我照着手打的代码,是mysql里面的my.ini里面的,保存并且重新启动mysql后并没有生成相关的文件,我想知道是什么原因,mysql版本是8.0.25

你看看你的general_log开启了没
mysql> show global variables like '%general%';
如果是OFF
启动一下
mysql> set global general_log=on;
有时需要临时开启MySQL的全局general_log,可以登录mysql直接设置日志的路径并开启general_log
mysql> set global general_log_file='D:\mysql.log';