我在Kali Linux2018 VM上使用MySQL / 10.1.29-MariaDB-6。
我在mariadb.cnf、mysql.cnf和50-server.cnf中有以下条目。
general_log_file = /var/log/mysql/mysql.log
general_log = 1conf文件显示,以下配置文件用于确定选项:
MariaDB/MySQL工具按以下顺序读取配置文件:
/etc/mysql/mariadb.cnf (此文件)用于设置全局默认值,/etc/mysql/conf.d/*.cnf设置全局选项。/etc/mysql/mariadb.conf.d/*.cnf设置MariaDB专用选项。~/.my.cnf设置特定于用户的选项。日志记录工作于指定的文件,但每当我尝试键入以下mysql命令时,都会遇到以下错误:
root@kali:/var/log/mysql# mysql -u root -p
mysql: unknown variable 'general_log_file=/var/log/mysql/mysql.log'如何修复此错误?
发布于 2018-03-04 12:09:59
检查设置了选项的配置文件的节。它必须是[mysqld],或[server],或[mariadb]和相似,但不能是[mysql]、[client]或相似。general_log_file是一个服务器专用选项.
https://stackoverflow.com/questions/49090746
复制相似问题