如何使用MAMP修复CakePHP中与数据库的连接

时间:2019-05-18 11:47:55

标签: mysql cakephp mamp

我想在MAMP中使用MySQL 5.7.25连接到CakePHP3.77。 我无法连接名为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连接。

0 个答案:

没有答案