繁体   English   中英

使MySQL在CentOs 5上运行

[英]Getting MySQL to work on CentOs 5

我一直在努力使MySQL 5在CentOS 5上运行,但我几乎没有运气。 如果我将所有内容保留为默认值,并启动初始安装,那么它会很吸引人,但是如果我告诉my.cnf使用其他驱动器来存储数据,我将不断收到“尝试启动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个多小时:(

干杯

不应将datadir设置为另一个驱动器,而其他所有(插槽)都指向标准安装位置吗?

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

运行命令:getenforce,如果显示“ Enforced”,则表明SE-Linux已打开

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM