找回密码
 立即注册

QQ登录

只需一步,快速开始

暗流

注册会员

14

主题

23

帖子

175

积分

注册会员

积分
175
暗流
注册会员   /  发表于:2021-11-1 18:22  /   查看:1630  /  回复:2
5金币
本帖最后由 暗流 于 2021-11-1 18:25 编辑

客户需要把旧数据保留下来,目前的方案是用原来的数据库表结构,源数据库是mysql 5.6版本。新的数据库是8.0 恢复数据库就报错。有没有好的解决办法,

完毕后,数据表都是空的,还有部分视图没有导入进来,


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

老板,如果是活字格的问题我们还能帮您调查, mysql的确实不太了解, 一般如果数据库直接恢复报错的话,您看能不能把数据和表结构导出来,在8.0中执行呢, 可以参考下这个百度的教程:https://blog.csdn.net/weixin_39791653/article/details/113692362

2 个回复

正序浏览
一头老肥猪悬赏达人认证
注册会员   /  发表于:2021-11-1 18:41:59
2#
你好,这个问题看起来好像跟活字格关系不大呢,
这里有几篇文章参考下哈
MySQL低版本数据传入高版本报错的解决办法 - 知乎 (zhihu.com)
我觉得低版本的mysql和高版本的有些类型不太一样的,必须要保证字段类型的一一对应

回复 使用道具 举报
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-11-1 18:22:54
来自 3#
老板,如果是活字格的问题我们还能帮您调查,
mysql的确实不太了解
一般如果数据库直接恢复报错的话,您看能不能把数据和表结构导出来,在8.0中执行呢,
可以参考下这个百度的教程:https://blog.csdn.net/weixin_39791653/article/details/113692362
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部