首页 » Web前端 » phpextendmssql技巧_php写的mysql备份恢复的类

phpextendmssql技巧_php写的mysql备份恢复的类

duote123 2024-12-05 0

扫一扫用手机浏览

文章目录 [+]

GitHub地址:https://github.com/lotofbadcode/phpextend

demo地址:https://github.com/lotofbadcode/phpextenddemo

phpextendmssql技巧_php写的mysql备份恢复的类

composer 地址 https://packagist.org/packages/lotofbadcode/phpextend

phpextendmssql技巧_php写的mysql备份恢复的类
(图片来自网络侵删)

利用方法:

备份数据库:

不该用AJAX

$backup = new \lotofbadcode\phpextend\databackup\mysql\Backup('127.0.0.1:3306', 'test', 'root', '');

$backup->setbackdir($backupdir) ->setvolsize(0.2);

do

{

$result = $backup->backup();

} while ($result['totalpercentage'] < 100);

2.利用AJAX备份(带进度条)

$backup = new \lotofbadcode\phpextend\databackup\mysql\Backup('127.0.0.1:3306', 'test', 'root', '');

$result = $backup->setbackdir($backupdir)

->setvolsize(0.2) //分卷大小

->ajaxbackup();

ajax备份数据库

规复数据库

1.不该用AJAX

$recovery = new \lotofbadcode\phpextend\databackup\mysql\Recovery('127.0.0.1:3306', 'test', 'root', '');

$recovery->setSqlfiledir(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'backup');

do

{

$result = $recovery->recovery();

} while ($result['totalpercentage'] < 100);

2.利用AJAX(带进度条)

$recovery = new \lotofbadcode\phpextend\databackup\mysql\Recovery('127.0.0.1:3306', 'test', 'root', '');

$result = $recovery->setSqlfiledir(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'backup')

->ajaxrecovery();

echo json_encode($result);

ajax规复数据库

末了 引用星爷的一句话作为结束语:“创作这个事情是很主不雅观滴,对付大家的批评,我们会改正滴”

相关文章

mui相机摄影php技巧_MUI框架进修

窗口方面api关闭页面点击包含.mui-action-back类的控件在屏幕内,向右快速滑动Android手机按下back按键//...

Web前端 2024-12-07 阅读0 评论0