mysql报错1033 Incorrect information in file: ‘xxx.frm’问题的解决方法

 更新时间:2017年03月03日 08:26:18   作者:叶雨梧桐  
这篇文章主要介绍了关于mysql报错1033 Incorrect information in file: 'xxx.frm'问题的解决方法,文中通过示例代码介绍的很详细,需要的朋友可以参考借鉴,下面来一起看看吧。

问题描述

1.采集站的数据库

2.无数据时搬家没问题,有采集数据后搬家,个别菜单报错

解决过程

0.各种度娘,谷哥,无果。

1.原站数据库版本5.0,新家数据库版本4.2,猜测版本不对,重装环境。无效。

2.客户提供的备份是mysql/data下的源数据,因为叶雨备份时没这样做过。只导出过sql。初步认为是备份损坏了文件,重新使用sql导入,还是报错。

3.继续认为是数据库损坏,尝试check和repair,结果还是erro。

4.转投到编码问题上,结果编码一样。

5.尝试重新导入sql,注意到了导入时候的报错,查看sql源文件,发现很多语句存在问题

6.既然导出来导进去不行,那直接导呢。于是乎,解决了。

解决方法

数据库远程直导。

工具navicat

1.选择一个数据库,右击---数据传输

2.选择相应的源和目标,点击开始即可

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果疑问大家可以留言交流,谢谢大家对脚本之家的支持。

相关文章

  • MySQL隔离级别和锁机制的深入讲解

    MySQL隔离级别和锁机制的深入讲解

    这篇文章主要给大家介绍了关于MySQL隔离级别和锁机制的相关资料,主要包括深入理解MySQL隔离级别和锁机制使用实例、应用技巧、基本知识点总结和需要注意事项,需要的朋友可以参考下
    2021-08-08
  • 彻底搞懂MySQL存储过程和函数

    彻底搞懂MySQL存储过程和函数

    我们大家都知道MySQL 存储过程是从 MySQL 5.0 开始逐渐增加新的功能,下面这篇文章主要给大家介绍了关于MySQL存储过程和函数的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • Centos 6.3将Mysql 5.1.61升级为mysql 5.6.19遇到的问题及解决方式

    Centos 6.3将Mysql 5.1.61升级为mysql 5.6.19遇到的问题及解决方式

    mysql5.6.19已经发布很久了,一直没有去升级,最近做项目需要mysql5.5以上,索性直接上5.6.19吧,原本以为升级这种事情,分分钟就完成了,没想到还是出了各种问题,下面把部分记录分享给大家
    2014-07-07
  • Centos下Mysql安装图文教程

    Centos下Mysql安装图文教程

    这篇文章主要为大家详细介绍了 Centos下Mysql安装图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • MySQL8.0 Command Line Client输入密码后出现闪退现象的原因以及解决方法总结

    MySQL8.0 Command Line Client输入密码后出现闪退现象的原因以及解决方法总结

    我们在安装MYSQL数据库时,经常会出现一些问题,下面这篇文章主要给大家介绍了关于MySQL8.0 Command Line Client输入密码后出现闪退现象的原因以及解决方法的相关资料,需要的朋友可以参考下
    2023-03-03
  • Mysql查询时间区间日期列表实例代码

    Mysql查询时间区间日期列表实例代码

    最近常用到mysql的日期范围搜索,下面这篇文章主要给大家介绍了关于Mysql查询时间区间日期列表的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • Mysql锁内部实现机制之C源码解析

    Mysql锁内部实现机制之C源码解析

    数据库之所以要加锁,因为数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性
    2022-08-08
  • 使用JDBC从数据库中查询数据的方法

    使用JDBC从数据库中查询数据的方法

    下面小编就为大家带来一篇使用JDBC从数据库中查询数据的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • MySQL GRANT用户授权的实现

    MySQL GRANT用户授权的实现

    授权就是为某个用户赋予某些权限。MySQL 提供了 GRANT 语句来为用户设置权限。具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • Mysql报错1292:Incorrect datetime value for column creat解决方案

    Mysql报错1292:Incorrect datetime value for 

    本文主要介绍了Mysql报错1292:Incorrect datetime value for column create_time at row 1 解决方案,1292 是指插入或更新操作时,日期或时间值不正确引起的错误,下面就来介绍一下
    2024-02-02

最新评论