首先我们需要先备份网站和数据库
接下来下载navicat数据库软件,下载后安装在自己的电脑上面
我们去宝塔控制面板新建一个数据库,将数据库结构对比源也就是升级用的数据库文件导入进去
(不是用宝塔控制面板的也可以本地电脑搭建个phpStudy环境,创建数据库导入数据库结构对比源)
如上图所示,数据库“1111”是我们网站正在使用的数据库,数据库“duibi”是我们的新版本的数据库,这个对比完就可以删除掉
我们要把数据库的访问权限设置为所有人,或者指定IP,不然我们本地无法连接数据库,记得对比完改回去。
连接之前我们还需要将服务器的3306端口打开,使用宝塔控制面板,服务器开了3306端口,宝塔控制面板也要开放下3306端口。
接下来我们连接这两个数据库
如下图,输入数据库信息
点击连接测试–提示–连接成功–点击确定,把两个数据库都连接下
点击工具–结构同步
源:对应的是新版本导入了数据库结构对比源的数据库
目标:对应的是我们原来老版本的数据库
点击选项,按照我的勾选
点击比对,接下来耐心等待即可,速度根自己服务器配置有关系,电脑配置有关系
一般的话大概需要几分钟到三十分钟不等,甚至更长,这个要看你数据库表多不多。我们一定要等
比对完毕我们点击部署-运行
数据库已经比对完毕,记得把后端文件上传到服务器,如果有需要修改的文件,如数据库配置文件,我们可以本地删除了再上传服务器。
暂无评论内容