我创建了一个虚拟机并从头开始安装。绝对不是系统管理员,所以我遇到了一些麻烦。我已经安装了这些包,然后重新启动了 httpd
yum -y install mysql
yum -y install php-mysql
yum -y install mysql-devel
service httpd restart
httpd 重启成功但我仍然收到此错误:
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 yum 包?为什么有些文件(例如 my.cnf)存在而其他文件不存在?
您可能需要安装 mysql-server 包。
您可以使用以下一些 yum 命令按名称搜索软件包:
您安装的软件包可能只提供客户端和客户端库,您可以使用它们连接到位于另一台主机上的 mysql 服务器。