Я хочу подключиться к CakePHP3.77 с MySQL 5.7.25 в MAMP.Я не могу подключиться к базе данных с именем cake_youtube_db.
Сообщение об ошибке:
CakePHP НЕ может подключиться к базе данных.Не удалось установить соединение с базой данных: SQLSTATE [HY000] [2054] Сервер запросил неизвестный клиенту метод аутентификации
Я попытался создать других пользователей и ввести имя пользователя и пароль.Однако они не работали.
/ config / app.php
'Datasources' => [
'default' => [
'className' => 'Cake\Database\Connection',
'driver' => 'Cake\Database\Driver\Mysql',
'persistent' => false,
'host' => 'localhost',
//'port' => 'non_standard_port_number',
'username' => 'root',
'password' => 'root',
'database' => 'cake_youtube_db',
Плагин SQL - mysql_native_password.Я ожидаю, что база данных будет связана с моим cakeapp.