本帖最后由 flyingsnake 于 2016-11-1 13:00 编辑
手动迁移步骤(word直接粘贴居然没有图。。) 为了方便大家,共享了自己的mysql迁移经过,结果好像给更多的人带来了麻烦。 在此,想到了一个更有效合理的方式来进行迁移。 我重新安装下载了一个官方设计器,将原始数据迁移出来,给大家直接替换,下面,将数据还原的方式告诉大家。 我一共提供两个zip包。一个是数据库备份。为了方便,数据库名我定位fr_main和fr_logdb。通俗易懂,不会混淆。 1、您需要先停止自己的mysql数据库。(这个如果不会,请放弃迁移吧) 2、将数据库备份直接复制到自己数据库的data目录下。 3、启动mysql。 4、将我上传的resources.rar解压缩,这里需要根据您的实际情况进行配置。 首先是config.xml。在1753行。 这里一共有四处地方可能需要修改。 A红框内将IP地址端口号:127.0.0.1:3306 配置为您的实际连接。 B右侧红框内是数据库的用户名 C蓝色框内为数据库的连接密码,这里是加密的,如果不知道自己的加密后结果(起码我就不知道),请先修改”D”项目 D绿色框内TRUE表示连接密码加密,false表示连接密码明文记录。下图为明文状态的实例
之后是LOGDB.XML 和上边的config.xml一样,配置好自己的数据库连接。这里好像就只有明文了。没有测试过。 最后,编辑transfer.xml,方法和之前的一样一样的。
5、上述准备工作完成,就可以看下设计器是否已经被打开,若打开了请关闭。 6、进入设计器安装目录,我的是“D:\FineReport\WebReport\WEB-INF\resources” 将四个文件覆盖进去 7、fr_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豆)
|