Файловый менеджер - Редактировать - /var/www/jonas-eriksen.dk/result/database/backup/backup.php
Назад
<?php session_start(); $ini = parse_ini_file('../../config.ini'); try { $db = new PDO("mysql:host={$ini['DB_SERVER']};dbname={$ini['DB_NAME']};",$ini['DB_USERNAME'],$ini['DB_PASSWORD']); $db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); } catch (PDOException $ex){ die("Failed to connect to the database: " . $ex->getMessage()); } include_once ('../../admin/Class.admin.php'); $admin = new admin($db); if(!$admin->is_user()){$admin->redirect('../static/401.php');} else{$dump_output = shell_exec("mysqldump --opt --default-character-set=UTF8 --single-transaction --protocol=TCP -u --user=root --password= --host=localhost skyttelaug > %date:~6,4%-%date:~3,2%-%date:~0,2%-%time:~0,2%-%time:~3,2%-%time:~6,2%_restoresync.sql"); echo $dump_output; /* Your output of the dump command */ echo "Done";} // $restore_output = shell_exec("mysql -u root -p[Paswordofthedatabase] < restoresync.sql"); // echo $restore_output; /* Your output of the restore command */
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка