Intereting Posts
Создание контрольных сумм Луна Использование буферизации вывода PHP для устранения ошибки JavaScript во время обработки Отправить PHP HTML-почту с вложениями Можно ли включить и вызвать функцию JavaScript из PHP-скрипта? И как? API PHP для извлечения почты из Yahoo, GMail, Hotmail Сортировка многомерного массива PHP на основе ключа? Nginx и / или php5-fpm запоминают символическую корневую директорию PHP вставляет несколько флажков и массивов текстовых полей в базу данных MySQL Могу ли я отправлять данные на php-страницу с помощью YQL? ImageTrueColorToPalette проигрывает цвета Неустранимая ошибка: вызов неопределенной функции array_replace_recursive () для решения CI Controller Добавление разрывов строк в текстовое / обычное письмо codeigniter .htaccess работает, но не может найти контроллер Каковы наилучшие методы передачи нескольких переменных функции с помощью PHP Как хранить сеансы базы данных в CodeIgniter с несколькими базами данных?

Резервное копирование баз mySQL из локального хоста на Wamp-сервере

Некоторое время я пытаюсь автоматизировать резервное копирование некоторых баз данных, которые у меня запущены в моем локальном хосте. У меня есть несколько личных приложений, работающих на моем ПК, и я хотел бы постоянно поддерживать их db, чтобы не потерять эту информацию (потому что она не в сети, поэтому всегда есть проблема с отключением компьютера или с вирусом, который вытирает все и т.д.)

Поэтому я искал способ сделать это в течение некоторого времени. Я постоянно сталкивался с стенами из-за того, что это локальный виртуальный сервер. Но, наконец, я, похоже, нашел способ сделать это.

Он отлично работает на выходе. Я имею в виду, что я хотел что-то, что выводило бы dbs на мой Dropbox, например, и это работает … Он выводит файл, хорошо, но файл пуст, что может означать, что он не может получить фактические данные. Я пробовал несколько вещей, включая установку точного пути данных SQL в моей папке Wamp, но безрезультатно.

Я скорее застрял здесь. Может, кто-то может дать мне руку. Благодаря!

PHP, который я использую, достаточно прост, просто команда «exec () », как вы можете видеть ниже:

exec('mysqldump --user='.$_SESSION['user'].' --password='.$_SESSION['password'].' --host=localhost myDatabase > C:\Users\Xavier\Dropbox\db_backups\file.sql'); 

Related of "Резервное копирование баз mySQL из локального хоста на Wamp-сервере"

ОК! Кажется, мне удалось заставить его работать.

Немного больше исследований, и я нашел этот сайт: см. Веб-сайт

В основном, он рассказал мне, какой путь следовать, чтобы запустить mysqldump на Dbs на моем сервере Wamp, и все было выведено, как ожидалось.

Мое дело довольно специфично, и, возможно, многие люди не разделяют эту потребность, но это результат:

 exec('C:\wamp\bin\mysql\mysql5.6.12\bin\mysqldump --user='.$_SESSION['user'].' --password='.$_SESSION['password'].' --host=localhost myDatabase > C:\Users\Xavier\Dropbox\db_backups\file.sql'); 

Кстати, большое спасибо @MarcB и @ mb14 за попытку помочь мне и опубликовать их комментарии ниже!