mysqld_safe 无法同时记录到错误日志和系统日志。删除所有 --log-error 配置选项以使 --syslog 生效

mysqld_safe 无法同时记录到错误日志和系统日志。删除所有 --log-error 配置选项以使 --syslog 生效

当我尝试在 Ubuntu 10.04 上安装 MySQL 5.5 社区版时通过编译源代码,我遇到了以下问题:

$ fg % 1
sudo ../bin/mysqld_safe --basedir=/usr/local/mysql_community_5.5/data --user=mysql --defaults-file=/etc/my.cnf  

[sudo] linnan 的密码:

抱歉,请再试一次。[sudo] linnan 的密码:121023 09:26:21
mysqld_safe 无法同时记录到错误日志和系统日志。删除所有 --log-error 配置选项以使 --syslog 生效。
内部程序错误(非致命):未知的日志记录方法
“/usr/local/mysql_community_5.5/log/mysql.log”121023 09:26:21
mysqld_safe 记录到“/var/log/mysql/error.log”。
内部程序错误(非致命):未知的日志记录方法
“/usr/local/mysql_community_5.5/log/mysql.log”121023 09:26:22
mysqld_safe 使用来自 /var/lib/mysql 的数据库启动 mysqld 守护进程
121023 09:26:23 mysqld_safe mysqld 来自 pid 文件
/var/lib/mysql/ubuntu.pid 结束

问题似乎与日志配置有关。我注意到与此问题相关的错误修复:http://bugs.mysql.com/bug.php?id=50083
但我仍然不知道如何解决它。

/etc/my.cnf中相关内容:

[mysqld] port = 3306 socket = /tmp/mysql.sock
skip-external-locking key_buffer_size = 384M max_allowed_pa​​cket = 1M
table_open_cache = 512 sort_buffer_size = 2M read_buffer_size = 2M
read_rnd_buffer_size = 8M myisam_sort_buffer_size = 64M
thread_cache_size = 8 query_cache_size = 32M
#尝试将 CPU 数量*2 用于 thread_concurrency thread_concurrency = 8 character-set-server=utf8
[mysqld-安全]
basedir = / usr / local / mysql_community_5.5
datadir = / usr / local / mysql_community_5.5 / data

mysqld_safe_syslog.cnf:/etc/mysql/conf.d/mysqld_safe_syslog.cnf:

[mysqld_safe]
系统日志

相关内容