我在一个已经重新安装在RHEL 5上的服务器上。我能够安装Apache和PHP就好了。但我在安装MySQL时遇到了严重的麻烦。我尝试了以下方法:致命错误:无法打开和锁定权限表:表'mysql.host'不存在
yum install mysql-server mysql
并没有得到任何错误或冲突。然后我试图启动mysql用下面的命令:
chkconfig --levels 235 mysqld on
service mysqld start
并获得Timeout error occurred trying to start MySQL Daemon.
我检查我的日志,看看这个错误:
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
我不知道从哪里去这里。
仅供参考我正在使用RHEL 5并安装了最新版本的PHP 5和Apache。
所以我在寻找MySQL网站,看到此错误消息弹出他们的疑难解答在Windows系统上安装MySQL:http://dev.mysql.com/doc/refman/5.0/en/windows-troubleshooting.html 好吧,这可能是一个基于Unix系统相同的问题好吧,所以我想我需要弄清楚默认的位置是什么,以及它的实际安装位置。 “ ”这些消息通常发生在MySQL基本或数据目录安装在默认位置以外的不同位置时“ – 2012-01-31 16:50:35
对于osx和mysql 5.7,请参考http://stackoverflow.com/a/37668663/334999 – Shuo 2016-06-07 00:13:46