当我试图通过编译源代码在我的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
linnan的[sudo]密码:
抱歉,请再试一次。 [sudo] linnan的密码:121023 09:26:21
mysqld_safe不能同时login到错误日志和系统日志。 删除–syslog的所有–log-errorconfiguration选项才能生效。
内部程序错误(非致命):未知日志logging方法
'/usr/local/mysql_community_5.5/log/mysql.log'121023 09:26:21
mysqld_safelogging到“/var/log/mysql/error.log”。
内部程序错误(非致命):未知日志logging方法
'/usr/local/mysql_community_5.5/log/mysql.log'121023 09:26:22
mysqld_safe从/ var / lib / mysql数据库启动mysqld守护进程
121023 09:26:23来自pid文件的mysqld_safe mysqld
/var/lib/mysql/ubuntu.pid结束
看来这个问题与日志configuration有关。 我注意到与这个问题有关的错误修正: 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_packet = 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
#尝试thread_concurrency的CPU数量* 2 thread_concurrency = 8 character-set-server = utf8
[mysqld的安全]
BASEDIR =的/ usr /本地/ mysql_community_5.5
DATADIR =的/ usr /本地/ mysql_community_5.5 /数据
mysqld_safe_syslog.cnf:/etc/mysql/conf.d/mysqld_safe_syslog.cnf:
[mysqld_safe的]
系统日志