В main-local.php:
'db' => [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=my_db',
'username' => 'db_user',
'password' => 'db_password',
// 'enableSchemaCache' => true,
// 'schemaCacheDuration' => 3600,
// 'tablePrefix' => '',
// 'charset' => 'utf8mb4',
// 'enableQueryCache' => true,
// 'queryCacheDuration' => 600,
],
По-хорошему подключение (если оно общее для
backend && frontend && console
) нужно вынести в main-local.php в папке
common
. А все файлы конфигурации настраивать в папке
environments
и запускать
php init
.