解决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发现数据库都可以显示出来问题解决. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows中的常用快捷键
- .net – 如何显示混合模式程序集的版本号是Windows资源管理
- Windows键击/组合你不能没有
- 仅限Windows 7上的.NET 4串行端口ObjectDisposedException
- Windows 2003 IIS6.0下配置ASP+MySQL+PHP+ISAPI_Rewrite+Ze
- 如何使用wamp在windows上烘焙cakephp 2.0应用程序
- Windows是否支持每个文件的元数据?
- 在Win32中是否有一个C cross平台“命名事件,如”CreateEven
- 本地化 – Windows运行时:如何获取用户首选语言的列表?
- 如何在Windows版本的PHP 5.4上使用php_http扩展?
- windows-server-2012 – 如何在Windows Server 2
- windows-server-2008 – 如何判断给定用户的密码
- windows – 如何将表单放入帮助模式?
- windows – 以编程方式在Internet Explorer中设置
- windows-installer – installshield和windowsin
- windows – 我的批处理文件(.cmd)有时会执行部分
- Windows Azure – 如何更改表存储帐户的区域?
- 在Microsoft SQL Server中比较日期的最佳方法是什
- 如何在Windows 8上从PowerShell运行Metro应用程序
- windows-server-2003 – 什么原因导致重复的ACK记