前言:太难了,dedecms最新版5.7数据过多,在后台选择数据库备份,导致PHP内存占用过高报错,尝试修改PHP.ini内存限制,依旧不行。以下为亲身实例备份,希望帮到大家。
源环境:Windows2008 mysql5.5+php
目标地:centos7 mysql5.7 + php
第一步:Windows备份.sql文件
①:在Windows CMD中进入到mysql目录bin文件夹下,执行
mysqldump -u root -p ABC> c:\abc.sql //备份ABC数据库为abc.sql
第二步:在目的地centos上安装一个全新的dedecms5.7,数据库名字为GGA。
第三部:navicat还原SQL
①:直接在源服务器打开Navicat,成功连接到centos mysql后,你会看到mysql里面的数据库名字,在你要还原的数据库GGA上点击右键,【执行sql】-【导入sql文件】-选择【abc.sql】,等待程序自动处理完成即可。
总结:
①:Windows下用mysql自带工具mysqldump进行备份。
②:用Navicat软件执行SQL文件即可。
③:其他CMS数据库还原也可按照此方法尝试。