mysql
自 5.6 版本以来,我一直无法激活常规登录。
正确的做法是什么?
答案1
以下是我如何做到的:
编辑您的
/etc/mysql/my.cnf
并在文件末尾添加以下内容:[mysqld] general_log_file = /var/log/mysql/mysql.log general_log = 1
通过
mysql
(mysql -u <username> -p
)连接并运行:SET GLOBAL general_log = 1;
重新开始
mysql
:sudo service mysql restart
笔记 :
如果常规日志仍然不起作用,请尝试手动创建日志文件:
touch /var/log/mysql/mysql.log
sudo chown mysql:mysql /var/log/mysql/mysql.log