【问题标题】:Vagrant / laravel/homestead / HeidiSQL casual problemsVagrant / laravel/homestead / HeidiSQL 随便的问题
【发布时间】:2016-05-21 04:50:15
【问题描述】:
LM:
Vagrant 1.8.1
Laravel Homestead version 3.0.1
问题:
- [PDOException] SQLSTATE[HY000] [2002] 无法连接到...
- [PDOException] SQLSTATE[HY000] [2002] 无法连接...
拒绝了。
- 拒绝通过 Heidi 连接 DB
我浏览了许多讨论并为您找到了一些解决方案。随意发布类似的问题。
【问题讨论】:
标签:
laravel
ssh
vagrant
homestead
heidisql
【解决方案1】:
- 确定您使用的是什么 PHP 并检查
php.ini 是否有 extension=php_pdo_mysql.dll
- 检查您的
homestead.rb 并为访客和主机设置端口,与框内sudo nano /etc/mysql/my.cnf 访问的my.cnf 相同!
- 检查您的
database.php (mine) 保留默认值,您可以添加
'port' => env('DB_PORT', 33060), 您只需更改根项目中的.env 文件 (mine)
- 还存在需要根据路由更改 localhost/127.0.0.1 的问题。
- 运行
vagrant reload & vagrant provisions
- 我的 Heidi 设置 [sql][3] [ssh][4](评论中的链接 → 无代表)
我希望这会对某人有所帮助,因为我很生气!