所以,我是laravel的新手,我想配置它使用pgsql作为defaut数据库。这些是我的文件的样子:
.ENV
database.ini
每当我尝试使用数据库时都会出现此错误:
的
的Connector.php第55行中的PDOException:SQLSTATE [08006] [7]无法连接到服务器:连接被拒绝 服务器是否在主机“127.0.0.1”上运行并接受 端口3306上的TCP / IP连接?
请帮帮我。提前谢谢!
答案 0 :(得分:2)
您已经连接到postgres,您需要做的是,在您的.env
文件中,将端口更改为
DB_HOST=5432
我通常做的是删除该DB_PORT行,并让Laravel根据连接选择默认值:
'port' => env('DB_PORT', '5432'),