让MySQL在CentOs 5上工作

时间:2009-02-28 20:36:34

标签: mysql installation centos

我试图让我的头发试图让MySQL 5在CentOS 5上运行,但我几乎没有运气。 如果我将所有内容都保留为默认值,并启动初始安装,则它会起作用,但如果我告诉my.cnf使用不同的驱动器来存储数据,我会不断得到“尝试启动MySQL守护程序时出现超时错误”。错误。

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个多小时:(

CHEERS

2 个答案:

答案 0 :(得分:0)

不应将datadir设置为其他驱动器,其他所有(套接字)是否指向标准安装位置?

答案 1 :(得分:0)

您检查了selinux设置吗?确保它已被禁用(setenforce禁用),或花一些时间了解它(chcon命令)要在启动时禁用,请查看/ etc / sysconfig

运行命令:getenforce,如果显示“Enforced”,则SE-Linux开启