我在laravel中创建了一个项目并使用git上传以分享给我的朋友但是当他拉动项目并运行它时会显示sql
PDOException(1045)
SQLSTATE [HY000] [1045]用户'root'@'localhost'拒绝访问(使用密码:否)
答案 0 :(得分:0)
请你的朋友修复app / config / database.php mysql块,看起来应该是
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'databasename',
'username' => 'username',
'password' => 'password',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
还可以在项目的根目录中编辑.gitignore文件,并添加以下行
app/config/database.php
如果你没有.gitignore文件运行触摸.gitignore这个文件负责git上不要上传的内容请你的朋友做同样的事情
答案 1 :(得分:0)
如果他正在使用Laravel Homestead,他应该将数据库凭据更改为其数据库中的凭据。