mysql 1067求解

Aypak 发布于 2012/07/10 10:47
阅读 1K+
收藏 0

mysqld --console

说明:这mysql是一个解压版本的,开始用着不错的,突然就出现这样的情况了。

出现这情况的时候,使用 net start mysql  就报错误1067,反复弄过后不行,重装了系统,用了一天又出现这样的情况。装系统后,没有装过安装板,现在只能使用vm上的mysql,也是解压版的,比较累。

清过注册表,然后使用安装版,装不上,真悲啊。

求告诉帮帮忙。

是我和我电脑上面的什么东西冲突了吗? 不明白。

InnoDB: Apply batch completed
120710  9:49:26  InnoDB: Waiting for the background threads to start
120710  9:49:27 InnoDB: 1.1.8 started; log sequence number 1595675
120710  9:49:27 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

这是日志

谁帮我看看吧

加载中
0
逝水fox
逝水fox
看下mysql的data/mysql目录下有没有host开头的几个文件
0
Aypak
Aypak

有三个

这文件有问题了?

0
Aypak
Aypak

引用来自“逝水fox”的答案

看下mysql的data/mysql目录下有没有host开头的几个文件
逝水fox
逝水fox
建议看一楼
0
Aypak
Aypak

没有找到答案,mi.ini里面我没有找到有default-storage-engine=INNODB ,我这是解压版的,我就只把

my-small.ini  复制该个名字就可以用了,我现在vm上的就是这样的,也没找到  \mysql\bin\MySQLIntanceConfig.exe


0
Aypak
Aypak

引用来自“无色不魔”的答案

还有可能,以前装的mysql没有卸载服务
重装系统后,到现在都没使用过安装版本..
0
Aypak
Aypak

引用来自“无色不魔”的答案

我是重启,解决的问题,把data 里,除了数据库文件,生成的别的文件删了,先停mysql再删,然后启动试试
我都从vm上把data全给换了,也不管用。。有可能是系统什么东西冲突了么?
0
逝水fox
逝水fox
Windows目录中的my.ini和C:\my.ini (或者my.cnf)找一下是否有这两个。在加载上这两个文件应该比MySQL目录下的配置优先。
0
Aypak
Aypak

引用来自“逝水fox”的答案

Windows目录中的my.ini和C:\my.ini (或者my.cnf)找一下是否有这两个。在加载上这两个文件应该比MySQL目录下的配置优先。
没有耶,只有mysql目录下有!
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部