首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mySql数据库连接到底是如何工作的?

问mySql数据库连接到底是如何工作的?
EN

Stack Overflow用户
提问于 2022-03-24 09:06:41
回答 1查看 37关注 0票数 0

因此,每当我在javaFX中连接到javaFX时,通常都会编写如下所示的内容:String url = "jdbc:mysql://localhost/" + dbName;

我的问题是,如果我将应用程序从一个设备移动到另一个设备,连接是如何保持活动的?

我试着把应用程序从我的电脑移动到我的笔记本电脑,但它没有连接,我还在应用程序库中安装了mySQL连接器。

我知道这可能是关于mySQL连接是如何工作的一个简单的问题,但我真的找不到任何东西。

EN

回答 1

Stack Overflow用户

发布于 2022-03-24 10:31:00

到数据库的连接是一个持久的物理连接。在现实生活中,您将在不同的机器上安装数据库和客户机(Java ),因此您将拥有如下内容:

192.168.0.100

  • Machine
    • Mysql数据库
    • IP:

带Java FX 192.168.0.110 IP:

  • Machine
    • 桌面PC

192.168.0.120

  • Machine C
    • 膝上型电脑

为了从机器B和C连接到Mysql数据库,需要配置到url = "jdbc:mysql://192.168.0.100/" + dbName;的Jdbc字符串连接。

请记住,localhost的意思是:THIS MACHINE,所以如果您将localhost放入连接字符串中,JavaFX将尝试连接到其运行的同一台机器上的数据库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71599629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档