LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 9529|回复: 10

MySQL 说 "Checking for corrupt, not cleanly closed and upgrade needin

[复制链接]
发表于 2007-4-10 19:51:57 | 显示全部楼层 |阅读模式
求助,小弟近日在新装的 Debian testing 里装 mysql-server-5.0.32-etch1

安装一切正常,唯独启动时说 "Checking for corrupt, not cleanly closed and upgrade needing tables.",表面上 mysqld 是启动了,但是其後去装 LAMP 软件(我装的是 dotproject-2.1rc1)就说不能建立 database。可以肯定不是 dotproject 的问题,因为相同的包在另一台 LFS 系统能完全正确安装

这个问题用 Google 搜索过,但都没有真正解答,Sir 里也找了,没有结果!

敬请哪位大侠支招,感激不尽,谢谢!
发表于 2007-4-11 00:12:48 | 显示全部楼层
清空 /var/lib/mysql 之后重装 mysql-server 就行了。
这种事情有一次就会有二次,最佳方案是不要用mysql。改用别的稳定点的数据库。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-11 06:47:22 | 显示全部楼层
谢谢回覆,好的,今天回到公司重装试试看

我对数据库不熟识,多谢您的建议。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-11 09:21:32 | 显示全部楼层
Post by 没本
清空 /var/lib/mysql 之后重装 mysql-server 就行了。
这种事情有一次就会有二次,最佳方案是不要用mysql。改用别的稳定点的数据库。
Oh dear!  Problem still persists.

Please help!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-11 23:05:03 | 显示全部楼层
想了一下,系统本来就没有 /var/lib/mysql,清空它再重装都是一样的

还有其他方法解决吗?Please :help
回复 支持 反对

使用道具 举报

发表于 2007-6-4 01:19:18 | 显示全部楼层
我的也是这样,但是不影响使用
回复 支持 反对

使用道具 举报

发表于 2007-6-22 08:45:24 | 显示全部楼层
Post by frank9090
我的也是这样,但是不影响使用

我也有这个问题
单纯的sql操作是没什么问题
但是php连不上。。。
回复 支持 反对

使用道具 举报

发表于 2008-4-16 20:00:03 | 显示全部楼层
哎,这个问题被我在google上搜索到了,搜索到这个论坛,郁闷啊,我的也是有这个错误提示,但一点不影响使用,只是每次启动看到这个错误提示的时候很不爽。。
回复 支持 反对

使用道具 举报

发表于 2008-4-18 22:58:47 | 显示全部楼层
你是怎么安装的?另外你可以重新建立库试试。
回复 支持 反对

使用道具 举报

发表于 2008-10-8 12:36:22 | 显示全部楼层
我这两天也遇到这个问题了。查Google的结果:

*Checking for corrupt, not cleanly closed and upgrade needing tables.

这个信息是一个提示,并非是错误信息。意思是“检查错误的数据表、没正确关闭的数据表以及需要升级的数据表”。 出现 php无法连接或其他各种问题,应该大体上与这个提示是没有关系的。

关于这个提示更多的一些说明:

# The following commands should be run when the server is up but in background
# where they do not block the server start and in one shell instance so that
# they run sequentially. They are supposed not to echo anything to stdout.
# If you want to disable the check for crashed tables comment "mycheck" out.
# (There may be no output to stdout inside the background process!)

在上述说明后,随即屏显:

Checking for corrupt, not cleanly closed and upgrade needing tables.
——————————————————————
大家似乎都建议将DB备份,然后完全移除MySQL,最重要的是删除/var/lib/mysql目录,之后再重新安装。汗!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表