zoukankan      html  css  js  c++  java
  • 解决Windows下mysql无法启动1067错误

    解决过程

    查看服务发现mysql未启动   用cmd命令行启动提示启动失败 错误代码1067

    打开时间查看器发现mysql错误记录信息为Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

    百度了各种解决方法并不适用于我的情况   根据提示信息发现我的数据库存储目录下缺失了mysql库   正常情况报这个错误请参考其他解决方法

    去往设置的数据库存储目录我使用的是默认目录不知道的可以查看my.ini中找到#Path to the database root这一行

    找到目录后发现其他数据库都在确实是mysql库缺失

    首先修改目录为安装目录的data文件夹

    保存后用cmd输入net start mysql

    发现一直在等待最后提示打开失败   打开系统服务发现已启动然后在安装目录下的data文件下找到mysql文件夹复制到之前的默认存储路径(如过没有需要先链接到数据库因为更改目录的原因需要重置密码,重置密码过程参考之前的1045错误密码重置博客

    然后把my.ini的数据库存储路径修改回去

    现在mysql系统服务显示启动却无法操作无法打开也无法关闭重启电脑即可

    重启后服务状态为正在运行恢复正常

    打开navcat发现数据库都可以显示出来问题解决.

  • 相关阅读:
    zookeeper 4 letter 描述与实践
    zookeeper理论
    Zookeeper的功能以及工作原理
    zookeeper
    VMware安装、配置CentOS
    python安装requests (win7 & centos7)
    Centos 6.4 32位 gcc 升级(已验证)
    Centos6.4编译安装Node.js(已验证)
    使用supervisor提高nodejs调试效率 (已验证)
    tar.xz文件如何解压 (已验证)
  • 原文地址:https://www.cnblogs.com/yanyunpiaomaio/p/10745613.html
Copyright © 2011-2022 走看看