【发布时间】:2015-07-03 08:58:16
【问题描述】:
我是 laravel 的新手,在尝试使用 xammp iam 连接到 localhost 中的数据库时遇到一个错误
SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)
我的连接代码是那个
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'database' => env('DB_DATABASE', 'hindutemples'),
'username' => env('DB_USERNAME', 'root'),
'password' => env('DB_PASSWORD', ''),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
但是“hindutemples”数据库存在,我不知道它为什么要尝试与宅基地连接
任何帮助表示赞赏。
【问题讨论】:
-
您的数据库是否使用端口连接?如果是,请在
mysql数组的末尾添加'port' => whatever。 -
不,它没有使用任何端口连接,即使我试过它不工作
-
您的
.env文件中的信息是什么,与数据库相关? -
没有,只有在下载 laravel 时才这样
-
将
.env中的值更改为您当前在配置文件中的值。之后应该可以正常工作了。