使用PHP实现一个MySQL备份和恢复程序
背景
由于客户用的阿里云将要到期,现在要把项目交给政府,需要把项目和阿里云上的数据库都转到政府云,数据肯定要转过去,但是阿里云导出数据有数量限制,导出不全,所以就要程序执行下,生成sql文件,然后导入政府云数据库。这样我们就需要一个脚本执行下,下面分享下具体实现过程。
操作类的封装
为了程序的代码重用,我们首先封装个类来实现备份与备份恢复功能,为了节约时间,直接上代码,不懂的可以看下注释
调用操作类,实现导出sql、导入数据
背景
由于客户用的阿里云将要到期,现在要把项目交给政府,需要把项目和阿里云上的数据库都转到政府云,数据肯定要转过去,但是阿里云导出数据有数量限制,导出不全,所以就要程序执行下,生成sql文件,然后导入政府云数据库。这样我们就需要一个脚本执行下,下面分享下具体实现过程。
操作类的封装
为了程序的代码重用,我们首先封装个类来实现备份与备份恢复功能,为了节约时间,直接上代码,不懂的可以看下注释
调用操作类,实现导出sql、导入数据