阅读量:0
在PHP中备份MySQL数据库可以通过以下步骤实现:
- 连接到MySQL数据库:
$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); }
- 执行SQL语句备份数据库:
$sql = "mysqldump -u username -p password database > backup.sql"; exec($sql);
其中,username
是数据库用户名,password
是数据库密码,database
是需要备份的数据库名称,backup.sql
是备份文件的名称。
- 关闭数据库连接:
$conn->close();
通过以上步骤,可以使用PHP备份MySQL数据库。需要注意的是,执行备份操作时,需要确保PHP脚本有足够的权限来执行mysqldump
命令。