freeskylong 发表于 2021-1-11 16:07

求教人人商城如何带数据库迁移到新服务器域名?

求教已安装好的微擎和人人商城怎么带着数据库信息迁移到新的服务器?

我将现服务器的微擎全部代码(包括人人商城)和数据库下载到本地,替换代码中和数据库中所有域名和ip后,上传代码和数据库到新服务器,微擎能够正常使用,但是人人商城无法打开,页面显示一片空白,没有任何错误提示;

尝试重新绑定个新的公众号依旧无法打开,因为商城做过二次开发,部分代码修改过,数据库也增加了几个表,不知道和这个有关不,请教该如何操作实现带数据库迁移到新服务器和域名?

csdhlj 发表于 2021-1-11 16:18

没那么麻烦,还用以前的域名,更改一下数据库的地址,账号密码,公众号IP白名单就行了

freeskylong 发表于 2021-1-11 16:25

csdhlj 发表于 2021-1-11 16:18
没那么麻烦,还用以前的域名,更改一下数据库的地址,账号密码,公众号IP白名单就行了

您好,其实数据库内容可以不要,主要是想带着数据库结构,想另起一个功能一样的新站,所以才换服务器换域名,我说带着数据库是本以为直接上传数据库能省事些,想着部署好新站到人人商城后台去清理数据再用,因为之前遇到过直接到数据库清空表,但是程序出现奇奇怪怪的问题。

x2215621750 发表于 2021-1-11 16:30

数据库导出数据库结构,然后新装用Navicat对比结构就行

freeskylong 发表于 2021-1-11 16:38

x2215621750 发表于 2021-1-11 16:30
数据库导出数据库结构,然后新装用Navicat对比结构就行

我理解您的意思是,用原始的人人商城安装包重新安装一遍人人商城,然后对比数据库结构,把没有的表再增加上,对吗?那这样,代码也得对比一遍,把修改过的替换掉,是这个原理吗?

yukangle2006 发表于 2021-1-11 16:40

代码干嘛要改,数据库结构同步一下就可以了

摸扎大师 发表于 2021-1-11 16:41

有那么费劲吗?直接老服务器上整库备份,新服务器建个和老服务器一样域名一样数据库名,一样数据库账号密码的站,然后数据库整个导进去,网站文件一个上传,域名一个解析,完活,公众号或者小程序端把新的IP加白名单里。

freeskylong 发表于 2021-1-11 16:41

yukangle2006 发表于 2021-1-11 16:40
代码干嘛要改,数据库结构同步一下就可以了

做过二次开发,部分代码有修改

x2215621750 发表于 2021-1-11 16:43

freeskylong 发表于 2021-1-11 16:38
我理解您的意思是,用原始的人人商城安装包重新安装一遍人人商城,然后对比数据库结构,把没有的表再增加 ...

是的,看你说数据不重要的话这样就方便些

x2215621750 发表于 2021-1-11 16:44

freeskylong 发表于 2021-1-11 16:38
我理解您的意思是,用原始的人人商城安装包重新安装一遍人人商城,然后对比数据库结构,把没有的表再增加 ...

用修改好的人人新装应该也可以,只不过安装后数据库是老版本的,然后只对比数据库应该可以
页: [1] 2
查看完整版本: 求教人人商城如何带数据库迁移到新服务器域名?