当前位置: 首页 > 知识库问答 >
问题:

将数据库可视化程序连接到homestead win上运行的数据库

堵琨
2023-03-14

我在我的windows机器上运行得很好。我做宅基地和虚拟机。我的数据库都在那里,我可以在终端登录。但是正如教程所说,我想要一个db可视化程序。杰夫建议续集,但它只是为mac...我环顾四周,发现DBeaver看起来真的很好。所以我在那里很好。现在我的问题是:

我试图从. env文件连接数据:

DB_CONNECTIONmysql

DB_HOST=127.0.0.1

DB_端口=3306

DB_DATABASE博客

DB_USERNAME=root

DB_PASSWORD=secret

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

我不知道哪个本地客户是对的,但我试过购物中心,什么都没用。当我连接时获取此信息:http://i.imgur.com/ibWmk9j.jpg

有人知道怎么回事吗?

共有1个答案

孙泉
2023-03-14

从另一个论坛得到了答案:

Laracast论坛中的用户Cronix:您试图连接到错误的端口。homestead内部的端口3306(如您的laravel应用程序),homestead外部的端口33060(您的主机操作系统-windows)远程连接。

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.
 类似资料:
  • 问题内容: 我正在研究将由学校使用的应用程序。每所学校将建立自己的数据库。每个学校都会为应用程序提供自己的“设置”文件。设置文件将包含创建设置文件的特定学校的数据库URL。这样一来,使用该应用程序的学生如果想连接到其他数据库,就只能加载其他设置文件。 我的问题是,如何保护用于连接数据库的用户名和密码?因此,只有应用程序具有对数据库的读写访问权限。应用程序仅具有该特定学校的读写权限吗? 如果您需要更

  • 问题内容: 您如何连接到Java中的MySQL数据库? 当我尝试时,我得到 要么 要么 问题答案: 是一种相当古老的做事方式。更好的方法是通过查找已经为您配置的应用服务器容器来获取一个: 或直接从数据库驱动程序实例化和配置一个: 然后从中获取连接,如上:

  • 我正在尝试开发一个android应用程序,它需要通过java servlet连接到远程数据库as400,并将JSON对象返回给用户。 这是我的DoGet方法代码: 在我通过eclipse启动servlet之后,它会停在“Class.forName(…)它给了我以下的错误:错误!1.爪哇。sql。SQLException:应用程序请求者无法建立连接。(连接超时:连接) 并且似乎无法连接到服务器,但我

  • 我正试图将greenplum数据库连接到python上,但我得到了JVMNotFound错误 以下是我所尝试的: 错误消息:引发JVMNotFoundException(“没有JVM共享库文件({0})”JPYPE._JVMFinder.JVMNotFoundException:没有找到JVM共享库文件(JVM.dll)。请尝试正确设置JAVA_HOME环境变量 如有任何帮助,不胜感激

  • 问题内容: 我刚刚在网络托管服务上设置了MySQL数据库,并尝试使用以下php远程连接至该数据库: 我对php和MySQL还是很陌生,我不了解几件事。我已将上面的代码保存在文件中(称为demo.html),并尝试在Web浏览器中查看它(当前它不显示任何内容)。 我的托管公司告诉我,应该使用数据库连接 我以为我需要包括IP地址(使用PhPMyAdmin登录时看到的地址),因此我也添加了该地址。但是,

  • 问题内容: 问题答案: 检查一下 数据库名称 ip 用户名和密码是否正确,尝试使用客户端连接一下,是否可以连上