Я хочу, чтобы создать сценарий, чтобы создать резервную копию для каждого стола в database.Until теперь у меня есть это:Создание резервной копии сценария для базы данных в PHP
Подключение к базе данных:
<?php
$AdresaBD="localhost";
$UtilizatorBD="root";
$NumeBD="auth";
$NumeBD1="auth1";
$ParolaBD="";
$con1=mysqli_connect($AdresaBD,$UtilizatorBD,$ParolaBD,$NumeBD);
$con2=mysqli_connect($AdresaBD,$UtilizatorBD,$ParolaBD,$NumeBD1);
if(mysqli_connect_errno()) {
echo 'Nu ma pot conecta la baza de date!'.mysqli_connect_errno();
}
?>
сценарий:
<?php
//auth
$backup1 = fopen('auth_back_'.date('j-M-Y').'.sql','w+');
$CerereSQL = "SELECT * INTO OUTFILE '$backup1' FROM `angajati`,`concedii`";
$result = mysqli_query($con1,$CerereSQL);
//auth1
$backup2 = fopen('auth1_back_'.date('j-M-Y').'.sql','w+');
$CerereSQL = "SELECT * INTO OUTFILE '$backup2' FROM `contact`,`persoane_active`";
$result = mysqli_query($con2,$CerereSQL);
?>
(Например, я выберу только базу данных, чтобы объяснить) у меня есть таблицы angajati, concedii в моей AUTH базы данных, этот сценарий должен создать резервную копию файла SQL с этими таблицами, когда я протестировать файлы чтобы увидеть, действительно ли у них есть данные внутри них, другими словами, когда я пытаюсь их импортировать, он говорит, что succes, но данные не отображаются. Это потому, что файлы пустые, независимо от того, что я делаю.
Добавить отчеты об ошибках в верхней части файла (ов) сразу после открытия '
Можете ли вы опубликовать пример того, что ваш .sql-файл после вас Вы это бегаете? –
@ Fred-ii-, я сделал это, но он не показывает никакой ошибки –