yum安装好mysql后,启动服务失败
#tail /var/log/mysqld.log
error 日志当中的记录:

[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
这个错误表示无法找到权限表。
 
解决办法:
方法一  重新运行mysql_install_db文件,重新生成数据库权限表,相应的你也要重新创建用户,以及设置权限。
方法二  将老的权限表的文件拷贝倒相应数据库表对应的目录先即可(没用过,有的网友这么说)