我要凌乱了!Table 'mysql.host' doesn't exist

WoooXVi 2012-07-14 01:01:56
日志名称: Application
来源: MySQL
日期: 2012/7/14 12:56:55
事件 ID: 100
任务类别: 无
级别: 错误
关键字: 经典
用户: 暂缺
计算机: WoooXVi
描述:
Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

For more information, see Help and Support Center at http://www.mysql.com.
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MySQL" />
<EventID Qualifiers="49152">100</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-07-14T04:56:55.000000000Z" />
<EventRecordID>15504</EventRecordID>
<Channel>Application</Channel>
<Computer>WoooXVi</Computer>
<Security />
</System>
<EventData>
<Data>Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

</Data>
</EventData>
</Event>

以上是WINDOWS日志

我在此之前,第一次装MYSQL的时候,是默认路径,正常。
半个月没用,发现无法启动,提示如上信息。
于是我重装MYSQL,重装方式是按照网上的,先卸载,再删除安装目录以及系统用户信息的目录(C:\用户下的MySQL),再注册表找那ControlSet的

无果,于是再来一次,删完再重启系统,再用官网下的MIS包安装,安装到了D盘别的目录…结果还是同样的提示信息
我原来的Data目录都没要了,删掉了,怎么还找不到表,我艹MySQL她妹!

另外,系统日志偶尔也会出现这个错误:


Plugin 'InnoDB' init function returned error.
Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
Unknown/unsupported storage engine: INNODB

...全文
791 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rucypli 2012-07-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

应该是你的 datadir 没指定正确。
[/Quote]
1
ACMAIN_CHM 2012-07-16
  • 打赏
  • 举报
回复
应该是你的 datadir 没指定正确。
cooler 2012-07-16
  • 打赏
  • 举报
回复
修改一下 ini,您这个是datadir目录没设置对

参考
http://www.phpx.com/archiver/tid-57973.html

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧