将db-visualization程序连接到在homestead win上运行的db

时间:2017-07-07 15:58:38

标签: database laravel-5 homestead

我在Windows机器上运行良好。我做家园和VM。我的数据库就在那里,我可以在终端登录。但正如教程所说,我想要一个数据库可视化程序。杰夫建议sequelPro,但它只适用于mac ...我环顾四周,发现DBeaver看起来非常好。所以我在那里很好。现在我的问题:

我正在尝试连接.env文件中的数据:

DB_CONNECTION = mysql

DB_HOST = 127.0.0.1

DB_PORT = 3306

DB_DATABASE =博客

DB_USERNAME = root

DB_PASSWORD =秘密

这是来自DBeaver:http://i.imgur.com/syoAMcQ.png

不知道哪个本地客户说得对,但我已经尝试过购物中心但没有任何作用。我连接时获取此信息:http://i.imgur.com/ibWmk9j.jpg

有谁知道出了什么问题?

1 个答案:

答案 0 :(得分:0)

从另一个论坛得到答案:

Laracast论坛中的用户Cronix: 您正在尝试连接到错误的端口。来自WITHIN homestead的3306端口(如您的laravel应用程序),端口33060,可从OUTSIDE家园(您的主机操作系统 - 窗口)远程连接。

To connect to your MySQL or Postgres database from your host machine's 
database client, you should connect to 127.0.0.1 and port 33060 (MySQL) or 
54320 (Postgres). The username and password for both databases is homestead 
/ secret.