zoukankan      html  css  js  c++  java
  • mysql [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist (转载)

     
    在安装MySQL后,启动时候没有启动成功,查看了下日志报错如下:

    ---------------------------------------------

    [root@localhost local]# less /var/log/mysqld.log

    1、查看报错信息如下:

    [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

     

    2、经过查阅资料得知。要敲如下命令解决:
    mysql_install_db –usrer=mysql datadir=/var/lib/mysql

    datadir是我的mysql存放文件目录

     

    3、然后重启mysql还是不行:
    MySQL Daemon failed to start.

    正在启动 mysqld:                                          [失败]

     

    4、然后试了下单独的命令,启动完成

    mysql_install_db

     

    5、启动mysql服务
    [root@mysql mysqld]# /etc/init.d/mysqld restart
    停止 mysqld:                                              [确定]
    正在启动 mysqld:                                          [确定]

     

    ------------------------

    dylan  presents

  • 相关阅读:
    HDU 6106 Classes【水题】
    HDU 6106 Classes【水题】
    ACM常用解题技巧方法
    ACM常用解题技巧方法
    程序员语录
    数据库设计的三大范式
    IDEA中Java代码存入DB中为乱码
    IDEA中如何添加jar包
    Java的Protected
    Hibernate JPA 如何使用SQL文直接查询
  • 原文地址:https://www.cnblogs.com/wangtao1993/p/6053175.html
Copyright © 2011-2022 走看看