好了好了,原来我把ibdata1不小心删了..看来这东西删不得啊

解决方案 »

  1.   

    Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist你看日志文件可以看出,前面都在初始化配置你的mysql
    这里才是致命的错误,mysql.host表不存在可能是\data\mysql里面host.*文件不全,或者遭到破坏
    每个表在文件系统里面存储形式都是三个文件
    .frm,.MYI,.MYD
      

  2.   

    系统表host不存在或者已经损坏掉了。1) 在计算机系统的“开始”----〉“运行“的输入框内输入“cmd” 回车,用户切入到Dos操作环境下。
    2)用户切换到所使用mysql数据库的...\bin目录下。
    3)键入“isamchk --c 表名“ 或者“myisamchk -c 表名“ 进行数据表的 检查。
    4)键入“isamchk --r 表名“  或者“myisamchk -r 表名“  进行数据表的修复。
    5)完成。