数据库配置问题CakePHP
My database.php:数据库配置问题CakePHP,cakephp,Cakephp,My database.php: class DATABASE_CONFIG { public $default = array( 'datasource' => 'Database/MySql', 'persistent' => false, 'host' => 'localhost', 'login' => '', 'password' => '', 'dat
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
请帮助……….public$default=array'datasource'=>'Database/MySql','persistent'=>false','host'=>'localhost','login'=>'root','password'=>,'Database'=>'cake\u Database','schema'=>,'prefix'=>,'encoding'=>'utf8' Mysql默认登录名为root,密码为空 如果要更改,则必须输入访问数据库的用户和密码
这只是因为cakephp无法连接到mysql。您的mysql服务器启动了吗?mysql的默认登录名是root。您在使用wamp服务器时没有任何用户指定。它正在运行。如果在安装wamp时设置了用户和密码,那么请尝试指定用户和密码。我很确定用127.0.0.1替换localhost不会导致此问题。问题是没有指定用户。我很高兴你解决了这个问题。