为了让MySQL 5在CentOS 5上运行,我一直在绞尽脑汁,但我几乎没有任何运气。如果我将所有内容都保留为默认设置,并启动初始安装,效果会很好,但如果我告诉my.cnf使用不同的驱动器来存储数据,我仍然会收到"Timeout error occurred to start MySQL Daemon“。错误。
My.cnf格式如下:
[mysqld]
datadir=/database/mysql
socket=/database/mysql/mysql.sock
user=mysql
old_passwords=1
log-error=/database/log/mysqld.log
long_query_time = 10
log_slow_queries = /database/log/mysql-slow.log
query-cache-type = 1
query-cache-size = 8M
innodb_file_per_table
skip-bdb
set-variable = local-infile=0
[mysqld_safe]
pid-file=/var/run/mysqld/mysqld.pid文件夹都具有正确的权限,mysqld.log中没有任何错误消息,根据它,MySQL启动成功。哦,/database是一个挂载的驱动器,但即使我在本地目录上试用它,我也会得到相同的错误。
你知道会出什么问题吗?我已经在这上面花了5个多小时了:
干杯
发布于 2009-02-28 20:53:12
是否应该将datadir设置为另一个驱动器,而其他所有内容(插座)都指向标准安装位置?
发布于 2009-03-18 15:16:01
你检查过selinux的设置了吗?确保它是禁用的(),或者花一些时间了解它(chcon命令)以在引导时禁用/etc/sysconfig
运行命令: getenforce,如果命令显示“已强制执行”,则SE-Linux处于打开状态
https://stackoverflow.com/questions/598635
复制相似问题