mysql数据库碰到奇怪的问题

数据库运行是正常的,我用的NavicatforMySQL管理数据库,里面的某个表有30000个数据,但是我用Navicat打开显示只有25000个数据。部分的数据用搜索都... 数据库运行是正常的,我用的Navicat for MySQL管理数据库,里面的某个表有30000个数据,但是我用Navicat打开显示只有25000个数据。部分的数据用搜索都搜索不到。这个是什么问题?怎么可以解决? 展开
 我来答
iapache
2008-09-26 · TA获得超过153个赞
知道答主
回答量:64
采纳率:0%
帮助的人:0
展开全部
你的数据表类型是不是MYISAM,并且对字符串类型的字段进行过大量的修改?

如果是这样的话,有可能是表文件损坏了。

备份好表文件,然后建立一个与这个表相同结构的表;然后用insert into a2 (select * from a1)拷贝数据到新的表中;发现出错的记录行,尽量挽回数据!

只是推测仅供参考!注意任何操作前一定要做好数据备份!!!
七鑫易维信息技术
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分... 点击进入详情页
本回答由七鑫易维信息技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式