php - 备份mysql数据库并下载为文件

标签 php mysql

如何使用 PHP 代码备份 mysql 数据库并将其下载为 .sql 文件

最佳答案

一个非常简单的解决方案类似于(第一个示例): http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspx

自然这只会对表进行数据转储。

您可以使用以下代码:

http://snipplr.com/view/173/mysql-dump/

这段代码实际上是获取表的描述(即它的结构),创建所有表并推送数据。与任何其他工具非常相似。

然后只需将它从字符串保存到文件(例如 file_put_contents() 或类似的东西,具体取决于您的偏好和需要)

关于php - 备份mysql数据库并下载为文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3751069/

相关文章:

mysql - 如何使用 Hibernate 在 MySQL 中获取自增主键值

php - 如何禁用 SSL/TLS 压缩

php - 用于自定义 API 的 OAuth2

php - 如何在php中将多维关联数组转换为一维数组?

php - 如何在 php 中使用准备好的语句来选择(使用 SELECT)数据库的列?

mysql - WordPress 在临时 URL 上与 Vesta VPS 建立连接时出错

mysql - 寻找一种方法来定位数据库中以特定字符开头的值,然后删除该字符

php - 关于引用参数或显式返回值的 PHP 方法的最佳实践

php - 如何将多个值附加到 html 形式的单个参数?

php - MYSQL PHP 将 ID 数组与表进行比较并按顺序返回新数组