我创建了一个虚拟机,并且正在从头开始安装一些东西。肯定不是系统管理员,所以我遇到了一些麻烦。我已经安装了这些包,然后重新启动httpd
yum -y install mysql
yum -y install php-mysql
yum -y install mysql-devel
service httpd restarthttpd重新启动是成功的,但我仍然收到以下错误:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'我看了一下/etc/my.cnf,实际上,socket就是指这条路。
但是/var/lib/mysql文件夹甚至不存在,一些看起来很重要的文件,比如/etc/init.d/mysql,也不存在。我是不是错过了其他一些重要的MySQL百货包?为什么有些文件(如my.cnf)存在,而另一些文件则不存在?
发布于 2012-05-13 21:37:40
很可能您需要安装mysql-服务器包。
yum install mysql-server您可以使用以下yum命令按名称搜索包:
# list all packages starting with "mysql"
yum list mysql\*
# search package names/summaries/descriptions for "mysql"
yum search mysql您确实安装的包可能只提供客户端和客户端库,您可以使用它们连接到位于另一个主机上的mysql服务器。
https://serverfault.com/questions/388735
复制相似问题