如何连接到本地 MySQL 数据库 [重复]
Posted
技术标签:
【中文标题】如何连接到本地 MySQL 数据库 [重复]【英文标题】:How to connect to a localhost MySQL database [duplicate] 【发布时间】:2015-07-09 08:12:28 【问题描述】:我刚刚在我的电脑上下载了 mysql Installer 并安装了 MySQL Server 和 Workbench。 我想问的是:如何从另一台计算机访问这个数据库? 是否可以使用 JDBC 从另一台计算机上运行的 Java 应用程序访问我的本地数据库? 在那种情况下,我必须使用哪个 JDBC 字符串? 提前致谢。
【问题讨论】:
【参考方案1】:localhost 是每台计算机的主机名,因此设备 A 上的 localhost 始终指向设备 A,设备 B 上的 localhost 将始终指向设备 B,因此当您使用 localhost 作为数据库的主机名时,设备 B 将找不到设备 A。
为了使其正常工作,您需要通过某种方式让计算机相互通信,其中一种方法是通过 LAN 将它们连接起来。然后,您可以将 jdbc 字符串中的 localhost 替换为计算机的文字主机名。 mysql://localhost/.. 变成 mysql://ComputerAHostname/...
如果计算机在同一网络上,您还可以将 MySQL 设置为服务器,启用 TCP/IP 网络并选择它将侦听的端口号。然后当你连接时,你可以使用计算机的文字主机名,而不是使用“localhost”,然后添加一个冒号:,然后是端口号。
【讨论】:
你也可以在你的回答中提到driver://ip:port/db
的例子以上是关于如何连接到本地 MySQL 数据库 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Grails 3.0 连接到我的本地 Mysql 数据库