Задать вопрос
dajnz
@dajnz
Frontend и backend web-разработчик

Как импортировать sql дампы в БД средствами Yii2?

Здравствуйте,

после импорта данных из xls файлов в локальную БД мне нужно перенести все данные на сервер. Поясните пожалуйста, как можно импортировать sql-дамп с данными средствами yii2.

Всем спасибо!
  • Вопрос задан
  • 658 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@web2015master
$this->execute(file_get_contents(__DIR__ . '/db.sql'));
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
333Serega333
@333Serega333
333Serega333
Зачем это делать средствами Yii? По-моему, это проще сделать средствами MySQL.
Например, так:
mysql -u USER -pPASSWORD DATABASE < /path/to/dump.sql

Или с помощью менеджеров, которые работают с MySQL(PHPmyadmin и т.д.).
Ответ написан
Комментировать
dajnz
@dajnz Автор вопроса
Frontend и backend web-разработчик
Все верно, спасибо, я знаком с этими способами. Но если я хочу обернуть импорт дампа в базовую миграцию, а в дальнейшем при развитии проекта создавать миграции и накатывать на сервере поверх этой?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы