Швидкий дамп бази використовуючи ФТП та mysqldump

ВЕБ ННС Примітки / Примітки розробника

 

Швидкий дамп бази використовуючи ФТП та mysqldump

Створюємо файл з наступним вмістом в корневій директорії сайту. 

ini_set('display_errors',1);
error_reporting(E_ALL);
Define('root_dir', dirname ( __FILE__ ));
ini_set('memory_limit', '-1');
set_time_limit(300);

 


$user = "";
$pass = "";
$db_host = "localhost";
$db = "";


$backup_file = 'backup.sql';


$response = false;

$dump = exec("mysqldump --user=".escapeshellarg($user)." --password=".escapeshellarg($pass)." --host=".escapeshellarg($db_host)." ".escapeshellarg($db)." --result-file=".root_dir."/".$backup_file." 2>&1",$response);
 

Запускаємо його.

Залишилось по фтп завантажити файл backup.sql, в якому міститься вся база MySql сайту

07-07-2023 17:07:42
Перегляди: 1828/799

Коментарі

Коментарі відсутні