我想定期备份网站的SQL数据库和表格,并使用在.NET中创建的应用程序将其存储在我的计算机上的本地文件夹中。
我希望以与PHPMyAdmin创建的格式相同的格式导出SQL或XML格式的所有数据。我更喜欢SQL和XML文件,因为它包含SQL命令,而CSV文件不包含表创建和其他命令,只有数据。
创建一个发送数组中所有数据的Web服务非常容易,然后使用C#/ VB将数据以csv格式保存在本地文件夹中,但我希望以XML / CSV格式进行完整的数据库备份以与PHPMyAdmin相同的格式确保我可以使用PHPMyAdmin恢复完整的数据库。
网站是PHP,数据库是MySQL。主机面板是带有PHPMyAdmin的cPanel。