【发布时间】:2020-07-10 09:39:06
【问题描述】:
我正在使用 64 位 WampServer 和 cakephp 3.2 和 win10。我有一台新电脑,需要转移一个 cakephp 项目。有一个具有所有权限的用户 Root,没有密码,并且 phpmyadmin 上存在数据库 'aptutori_apt4' n
如果不需要数据库,项目就会加载,但这就是我得到的 错误:sqlstate [hy000] [1049] 未知数据库 'aptutori_apt4' 我无法连接数据库!
主机设置错了吗?
'Datasources' => [
'default' => [
'className' => 'Cake\Database\Connection',
'driver' => 'Cake\Database\Driver\Mysql',
'persistent' => false,
'host' => 'localhost',
//'port' => 'non_standard_port_number',
'username' => 'root',
'password' => '',
'database' => 'aptutori_apt4',
'encoding' => 'utf8',
'timezone' => '+11:00',
'flags' => [],
'cacheMetadata' => true,
'log' => false,
这和我的另一台电脑上的phpmyadmin和app.php的设置是一样的。新计算机显示在 phpmyadmin 下的数据库选项卡 Server:Mysql:3308
【问题讨论】: