gpt4 book ai didi

mysql - 未知变量 'general_log_file=/var/log/mysql/mysql.log'

转载 作者:行者123 更新时间:2023-11-29 04:15:35 27 4
gpt4 key购买 nike

我在 Kali Linux 2018 VM 上使用 MySQL/10.1.29-MariaDB-6。

我在 mariadb.cnf、mysql.cnf 和 50-server.cnf 中有以下条目。

general_log_file    = /var/log/mysql/mysql.log
general_log = 1

conf 文件显示以下配置文件用于确定选项:

MariaDB/MySQL 工具按以下顺序读取配置文件:

  1. /etc/mysql/mariadb.cnf(此文件)设置全局默认值,
  2. /etc/mysql/conf.d/*.cnf 设置全局选项。
  3. /etc/mysql/mariadb.conf.d/*.cnf 设置 MariaDB-only 选项。
  4. ~/.my.cnf 设置用户特定的选项。

正在对指定文件进行日志记录,但每当我尝试键入以下 mysql 命令时,都会遇到以下错误:

root@kali:/var/log/mysql# mysql -u root -p

mysql: unknown variable 'general_log_file=/var/log/mysql/mysql.log'

如何修复这个错误?

最佳答案

检查设置了 general_log_file 选项的配置文件的部分。它必须是 [mysqld],或 [server],或 [mariadb] 等,但不能是 [mysql ][client] 或类似的。 general_log_file 是一个仅限服务器的选项。

关于mysql - 未知变量 'general_log_file=/var/log/mysql/mysql.log',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49090746/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com