别老迁移失败了,教你手动迁移

楼主
自有团队接各种开发的活,保质保量,需要的加88287456
本帖最后由 flyingsnake 于 2016-11-1 13:00 编辑

手动迁移步骤(word直接粘贴居然没有图。。)
为了方便大家,共享了自己的mysql迁移经过,结果好像给更多的人带来了麻烦。
在此,想到了一个更有效合理的方式来进行迁移。
我重新安装下载了一个官方设计器,将原始数据迁移出来,给大家直接替换,下面,将数据还原的方式告诉大家。
我一共提供两个zip包。一个是数据库备份。为了方便,数据库名我定位fr_mainfr_logdb。通俗易懂,不会混淆。
1、您需要先停止自己的mysql数据库。(这个如果不会,请放弃迁移吧)
2、将数据库备份直接复制到自己数据库的data目录下。
3、启动mysql
4、将我上传的resources.rar解压缩,这里需要根据您的实际情况进行配置。
首先是config.xml。在1753行。
这里一共有四处地方可能需要修改。
A红框内将IP地址端口号:127.0.0.13306  配置为您的实际连接。
B右侧红框内是数据库的用户名
C蓝色框内为数据库的连接密码,这里是加密的,如果不知道自己的加密后结果(起码我就不知道),请先修改”D”项目
D绿色框内TRUE表示连接密码加密,false表示连接密码明文记录。下图为明文状态的实例

之后是LOGDB.XML
和上边的config.xml一样,配置好自己的数据库连接。这里好像就只有明文了。没有测试过。
最后,编辑transfer.xml,方法和之前的一样一样的。


5、上述准备工作完成,就可以看下设计器是否已经被打开,若打开了请关闭。
6、进入设计器安装目录,我的是“D:\FineReport\WebReport\WEB-INF\resources”
将四个文件覆盖进去
7fr_main是否被使用有个最简单的方式来测试,就是新建一个用户,之后查看fr_main下的fr_t_user表中是否多出了记录。
8、其他情况:
logdb没有迁移,您可以参照我之前的帖子,http://bbs.fanruan.com/thread-79483-1-1.html
进入系统的迁移插件,点击测试、点击保存。之后重启设计器,这样一样可以实现。
logdb是否迁移成功,可以删除设计器中的logdb目录,重启设计器,如果重新生成了logdb目录,则迁移失败。

最后说明。
主数据的迁移和日志数据库的迁移是分别两个不相干的迁移。可以根据需要选择迁移哪一部分
我的默认root密码是1qaz@WSX



有朋友反映压缩的库文件无法复制进去,我把sql文件也提供上来好了
backup.sql (95.1 KB, 下载次数: 14, 售价: 100 个F豆)


resources.rar (11.37 KB, 下载次数: 15, 售价: 100 个F豆)

Data.rar (82.92 KB, 下载次数: 2, 售价: 100 个F豆)
手动迁移步骤.docx (123.72 KB, 下载次数: 34, 售价: 5 个F豆)





分享扩散:
参与人数 +2 F豆 +667 F币 +10 理由
windy_gui + 1 赞一个!
传说哥 + 666 + 10 感谢分享

查看全部评分

沙发
发表于 2016-11-1 11:32:37
留名学习中。。。。
板凳
发表于 2016-11-1 12:39:24
地板
发表于 2018-1-10 14:24:10
一看各种失败我就打怵了
5楼
发表于 2018-1-10 22:36:06
异体 发表于 2018-1-10 14:24
一看各种失败我就打怵了

过去式了。现在官方已经更新了N次了。早没事了
6楼
发表于 2018-1-11 08:41:56
flyingsnake 发表于 2018-1-10 22:36
过去式了。现在官方已经更新了N次了。早没事了

可以直接迁移了?怕入坑啊~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

7回帖数 1关注人数 7004浏览人数
最后回复于:2018-3-16 15:07

返回顶部 返回列表