我的database.php:
class DATABASE_CONFIG {
public $default = array(
'datasource' => 'Database/MySql',
'persistent' => false,
'host' => 'localhost',
'login' => '',
'password' => '',
'database' => 'cake_database',
'schema' => '',
'prefix' => '',
'encoding' => 'utf8'
);
public $test = array(
'datasource' => 'Database/MySql',
'persistent' => true,
'host' => 'localhost',
'login' => '',
'password' => '',
'database' => 'cake_database',
'prefix' => '',
//'encoding' => 'utf8',
);
}
显示此通知:CakePHP无法连接到数据库。数据库连接“Mysql”丢失或无法创建。
请帮助...........
答案 0 :(得分:0)
public $ default = array('datasource'=>'Database / MySql','persistent'=> false,'host'=>'localhost','login'=>'root',' password'=>'','database'=>'cake_database','schema'=>'','prefix'=>'','encoding'=>'utf8');
Mysql默认登录名为root,密码为空,
如果您更改了它,则必须输入用户和密码才能访问数据库..
这只是因为cakephp连接到mysql失败了。