danilocgsilva / backupphp
通过PHP代码完全生成sql文件
1.2.3
2018-01-20 16:36 UTC
Requires
- php: ~5.4 | ^7.0
- dev-master
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.1
- 1.0.0
- 0.0.36
- 0.0.35
- 0.0.34
- 0.0.33
- 0.0.32
- 0.0.31
- 0.0.30
- 0.0.29
- 0.0.28
- 0.0.27
- 0.0.26
- 0.0.25
- 0.0.24
- 0.0.23
- 0.0.22
- 0.0.21
- 0.0.20
- 0.0.19
- 0.0.18
- 0.0.17
- 0.0.16
- 0.0.15
- 0.0.14
- 0.0.13
- 0.0.12
- 0.0.11
- 0.0.10
- 0.0.9
- 0.0.8
- 0.0.7
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- dev-database_prefix
This package is not auto-updated.
Last update: 2024-09-20 12:48:42 UTC
README
通过PHP代码完全生成sql备份
安装
composer require danilocgsilva/backupphp
用法
一旦您在项目中安装了此包,只需调用
\Danilocgsilva\Backupphp::backup('mysql_host', 'mysql_user', 'database_name', 'password', 'full_server_path_to_store_sql_files', (optional)'database_prefix', (optional)'database_encoding');
安全通知
在调用备份方法后没有进行安全检查!它被设计为作为API函数使用,因此必须在backup()
方法中输入参数后进行您自己的安全过滤。
已成功测试的地方
- 恢复基本WordPress数据库。
- 恢复一个60MB的数据库,为多个系统提供服务,包括一些WordPress和Drupal安装。恢复后未测试系统,但恢复过程中没有错误。
待办事项
为HTML表单提供csrf_token以增加安全性。