Я экспортировал все свои базы данных в файл, используя phpMyAdmin.
К сожалению, у меня нет работающего phpMyAdmin в моей системе назначения.
Как мне восстановить их все сразу, используя одну строчную команду?
mysql
phpmyadmin
smhnaji
источник
источник
USE database_name
команды.Ответы:
Почему бы вам не объединить все файлы в один файл и выполнить импорт / восстановление с помощью
Создайте один файл, используя
источник
mysql -u username -p < dump.sql
загрузит несколько баз данных MySQL.Если вы создали резервную копию множества баз данных в 1 файле, я полагаю, вы создали резервную копию
create database
операторов в том же файле. Если вам не нужно только добавитьcreate database
иuse database
заявление в файл в нужных местах.После этого команда для загрузки файла в MySQL:
mysql -p < sqlfile.sql
-p
это спросить ваш пароль.Вы можете использовать,
-u username
если вам нужно использовать другого пользователя.источник
mysql команда для восстановления файла sql:
сначала убедитесь, что файл является sql. Если это заканчивается расширением файла gz, распакуйте его с помощью команды:
источник