Create db to command line & Migrate (yii2)
mysql -u root -p
***
create database <name_db> character set utf8 collate utf8_general_ci;
exit
-------------------------------
use <name_db>;
show tables;
------------------------------
migrate
php yii migrate/create <table_name>
------------------------------------
for gii
сделать группу www-data владельцем папки
sudo chown root:www-data frontend/models
Очистить таблицу TRUNCATE mytable;
импорт базы данных
mysql -u root -p
***
create database <name_db> character set utf8 collate utf8_general_ci;
exit
-------------------------------
use <name_db>;
show tables;
------------------------------
migrate
php yii migrate/create <table_name>
------------------------------------
for gii
сделать группу www-data владельцем папки
sudo chown root:www-data frontend/models
Теперь папка принадлежит пользователю root и папке www-data. Обратите внимание: Apache работает на сайте в качестве пользователя www-data, который также входит в группу www-data. Теперь передайте группе www-data право на запись в папке:
chmod 775 frontend/modelsОчистить таблицу TRUNCATE mytable;
импорт базы данных
Заходим в MySQL:
1 | mysql -u Login -p DB_name -h Host |
(вместо Login и DB_name вводим данные пользователя БД и хост, например localhost)
Выбираем базу данных:
1 | use db_name
|
(вместо db_name вводим название БД)
Делаем импорт файла в выбранную бд:
1 | source db_name.sql |