linux 下mysql启动不了 .
以下是日志,大家帮忙看看.
 Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

解决方案 »

  1.   

    无法打开并锁定权限表: 表 'mysql.host' 不存在
      

  2.   

    新建的用户?请FLUSH PRIVILEGES;
      

  3.   

    maybe 系统表损害或者是 系统文件受损。
    建议重新安装。
      

  4.   

    重新安装。or 拷贝同版本的mysql库替换。
      

  5.   

    host表损坏或不存在。
    如果是新安装的数据库,运行
    [code=BatchFile]>mysql_install_db[/code]
      

  6.   

    如果mysql_install_db运行结果正确的话,接下来要运行mysqld_safe或safe_mysqld,看结果是否
    成功,如不成功,则运行libexec下的mysqld文件。成功后才能运行mysql