Я получил этот код с этого сайта: http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspxпытается сделать резервную копию базы данных MySQL с помощью PHP
Но я просто новичок, так что я не знаю, что такое config.php и opendb.php предположим иметь в виду. Должен ли я создавать эти 2 файла, чтобы этот код работал? Если да, то как его создать, он не включен в сайт, как его создать.
<?php
include 'config.php';
include 'opendb.php';
$tableName = 'mypet';
$backupFile = 'backup/mypet.sql';
$query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName";
$result = mysql_query($query);
include 'closedb.php';
?>
можно просто включить эти строки в верхнем коде, так что я не буду помещать включаемые «opendb.php»: в малейшей
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("Hospital", $con);
Есть ли причина, по которой вы хотите создать резервную копию с PHP, а не стандартное решение, такое как mysqldump? –
Я пытаюсь создать его для пользователей – user225269