HLEB2: как настроить соединение с базой данных? Вопрос
20 Мая 2024
Использую БД MySQL, как подключить её к сайту?
Конфигурационные файлы, в том числе для настройки баз данных, хранятся в папке config. Подробнее про конфигурацию https://hleb2framework.ru/ru/2/0/configuration
Для подключения к базе данных MySQL найдите файл config/database.php (или config/database-local.php, если он есть) и измените блок, который по умолчанию имеет название 'mysql.name', также убедитесь, что в 'base.db.type' выставлено это название.
// База данных по умолчанию:
'base.db.type' => get_env('DB_TYPE','mysql.name'),
// Список баз данных:
'db.settings.list' => [
'mysql.name' => [
'mysql:host=localhost',
'port=3306',
'dbname=%dbname%', // Название базы данных
'charset=utf8',
'user' => '%username%', // Имя пользователя
'pass' => '%password%', // Пароль
],
]