Как экспортировать все базы данных с помощью phpmyadmin - PullRequest
25 голосов
/ 17 мая 2011

Могу ли я экспортировать все базы данных за один раз, используя phpMyadmin?

Если нет, как лучше это сделать?

Заранее спасибо.

Ответы [ 6 ]

18 голосов
/ 17 мая 2011

Если вы войдете в систему как пользователь root, вы сможете выбрать любую базу данных, которую хотите сделать резервную копию, а затем экспортировать ее оттуда.

  1. Откройте свой сайт PHPAdmin в веб-браузере.
  2. Нажмите на вкладку «Экспорт» enter image description here
  3. На странице экспорта выберите базу данных, которую вы хотите сделать резервную копию, или выберите все, используя элементы управления над полем ввода.enter image description here
  4. Затем настройте любые параметры, которые вы хотели бы иметь.Я настоятельно рекомендую вам прочитать документацию, чтобы точно определить, какие варианты вы должны использовать.Вы можете прочитать больше об этих опциях в документации phpMyAdmin
  5. Нажмите go enter image description here
15 голосов
/ 21 декабря 2015

Вот шаги, которые нужно использовать для экспорта всех ваших баз данных MySQL с помощью phpMyAdmin. (Декабрь 2015 г.) По мере развития phpMyAdmin добавляются новые функции.

  1. Откройте phpMyAdmin и выберите вкладку Базы данных. Убедитесь, что все ваши базы данных перечислены там.
  2. Выберите вкладку «Экспорт», а затем выберите вкладку «Пользовательский». Вы не хотите использовать настройки по умолчанию
  3. Будут выбраны все базы данных. Отмените выбор любого, который вы не хотите делать резервную копию. Системные файлы не включены, и они вам не нужны.
  4. В разделе «Вывод» выберите «Экспортировать базы данных в виде отдельных файлов». Это автоматически изменит загружаемый файл на ZIP с отдельными файлами базы данных.
  5. Переместиться вниз по пункту «Параметры создания объекта»
  6. Выберите «Добавить инструкцию DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER»
  7. Снимите флажок «Значение AUTO_INCREMENT». В зависимости от структуры ваших баз данных вам может потребоваться выбрать это. Если вы не уверены, просто оставьте его выбранным.
  8. Нажмите «Перейти». ZIP-файл загрузится, и вы можете сохранить его в надежном месте.
14 голосов
/ 17 мая 2011

mysqldump - самый простой способ.Я никогда не делал это с phpMyAdmin.

http://dev.mysql.com/doc/refman/4.1/en/mysqldump.html

mysqldump --all-databases > backup.sql
9 голосов
/ 09 февраля 2014

После входа в phpmyadmin, просто нажмите кнопку экспорта. По умолчанию следует выбрать все базы данных.

3 голосов
/ 17 мая 2011

Вы можете сделать это с помощью mysqldump и опции --all-databases:

mysqldump -u username -ppassword –all-databases > dump.sql
2 голосов
/ 19 мая 2015

Решение Кайла Броста , просто экспортирующее один Current Database для меня.

Кстати, я нашел эту ссылку и получил решение, которое может оказаться полезным для вас:

mysqldump -u root -p --all-databases > alldb_backup.sql

Примечание: он попросит вас ввести пароль, введите его, если вы установили любой пароль в MySQL или нажмите Enter.

Продолжить экспорт

Спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...