Задать вопрос
BarnyBroken
@BarnyBroken
Дизайнер, веб-разработчик.

Как создать базу в yii2?

Добрый день. В общем решил потихоньку начинать работать с YII2. До этого просто работал с другими движками, но решил себя попробовать в новом.

Нашел хорошую вещь для старта: yii2-starter-kit.
Настроил сервер, через composer все установил, настроил все конфиги, но вот беда. Не нашел как создать базу данных. В ручную забивать как-то не сильно охота, та и таблицы которые есть я не все знаю.

Подскажите пожалуйста, как насетапить базу данных. И как вообще это дело происходит, чтобы на будущее я уже понимал это. Может быть есть какая-то команда для создания базы данных ?

Заранее очень благодарен !
  • Вопрос задан
  • 554 просмотра
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
https://github.com/trntv/yii2-starter-kit/blob/mas...
Manual installation -> Setup application
1. Копируешь файл настроек
2. Прописываешь в нем свои настройки
3. Запускаешь в консоли команду: php console/yii app/setup
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@shamyyl
Web-разработчик
Я так понял, что вам нужно коннект к существующей базе настроить.
Это делается в конфиг-файле (тут пример как подключить postgres):
'components' => [
        'db' => [
              'class' => 'yii\db\Connection',
              'dsn' => 'pgsql:host=127.0.0.1;dbname=dbname',
              'username' => 'username',
              'password' => 'pass',
              'charset' => 'utf8',
              'enableSchemaCache' => YII_DEBUG ? false : true,
        ]
]
Ответ написан
Ваш ответ на вопрос

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

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