Импорт базы данных.
В принципе можно воспользоваться командой :
mysql -uroot -proot_pass db_name < db_name.sql
но она содержит подводные камни в виде того, что если например база уже создана, то импорт может оказаться неудачным.
Самым лучшим выходом из ситуации будет импорт напрямую через cli MySQL :
Заходим в MySQL:
mysql -uLogin -pPassword
(вместо Login и Password вводим данные для авторизации пользователя БД)
Выбираем базу данных:
use db_name
(вместо db_name вводим название БД)
Делаем импорт файла в выбранную бд:
source db_name.sql
(вместо db_name.sql вводим название файла дампа БД или путь до файла, если вы находидесь не в той папке, где лежит файл)
Экспорт базы данных.
Делаем экспорт посредством удобного mysqldump :
mysqldump -u root -p --all-databases > alldb.sql
Комментарии
RSS лента комментариев этой записи