gpt4 book ai didi

mysql - 启用mysql查询日志导致错误

转载 作者:行者123 更新时间:2023-11-29 02:32:06 24 4
gpt4 key购买 nike

我不知道这个问题是否特定于我的设置,但是当我添加行时

log = /var/log/mysql.log

到复制的 my-large.cnf 文件的 mysqld 部分并尝试重新启动 mysql 服务器我得到错误

Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/centos-server.pid).

我已经创建了文件/var/log/mysql.log,将其所有者和组设置为 mysql,并将/var/log 的权限设置为 777(暂时)

我在 centos 上,使用 mysql 5.6.5 m8(开发版)。

这是 my.cnf 文件的一个片段

[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 256M
max_allowed_packet = 1M
table_open_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
log = /var/log/mysql.log

最佳答案

似乎日志指令已过时,my.cnf 需要该指令

general-log = 1

如果这样指定,日志文件将创建在默认位置(在 centos 上是/var/lib/mysql/centos-server.log)

关于mysql - 启用mysql查询日志导致错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11565947/

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