一个非常简单的解决方案就像(第一个例子):
http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspx
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())或类似的东西,这取决于您的偏好和需要)