连接到用户计算机上的数据库

btgui

我当前正在使用Netbeans 8,并试图使MySQL数据库连接到该程序,而没有将MySQL下载到用户计算机或运行服务器上,因此MySQL文件必须是本地的。我该如何进行处理,有没有办法打包该程序的jar包,或者我应该进行另一种处理呢。

这也是连接到数据库的代码。

Class.forName("com.mysql.jdbc.Driver");
            Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/chutesandladders", name, password);
            Statement update = conn.createStatement();
用户名

无法在JAR中打包MySQL“文件”。MySQL始终作为服务器进程运行,您可以使用JDBC连接到该服务器进程。

dbc:mysql://localhost:3306/chutesandladders您问题中的JDB URL包含主机名localhost3306运行MySQL服务器的端口

如果希望其他计算机上的客户端连接到该服务器,则必须在JDBC URL中使用服务器的真实主机名。当然,您必须允许从此客户端访问服务器。

编辑:如果必须使用关系数据库但不能访问服务器,则应使用嵌入式数据库。广泛使用的是H2

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尝试通过远程计算机连接到数据库时,SQL Server连接被拒绝

如何从本地计算机上mysqldump远程数据库

专用计算机上的Azure SQL数据库与MS SQL Server

使用Jaybird连接到位于本地网络中计算机上的Firebird数据库

在客户端计算机上以编程方式创建SQL Server Compact数据库

如何使用Windows计算机中的Node Js连接到Oracle数据库

是否可以通过AWS Lambda连接到本地计算机中托管的数据库

如何在远程计算机上以本地用户名运行R脚本(使用集成的Windows身份验证进行数据库连接)?

如何从本地Kubernetes连接到本地计算机上的数据库

从本地计算机连接到GoDaddy服务器数据库

如何从远程数据库连接到本地计算机将Postgres结果集导出为CSV?

从路由器的计算机目录连接到交换机上的计算机

无法连接到在Ubuntu计算机上运行的mongod

客户端计算机上的MySQLdb可以连接到服务器计算机上的数据库吗?

从其他非本地计算机上的mysql数据库访问数据的最佳方法

如何从另一台计算机连接到mysql数据库

在另一台计算机上连接数据库

特定计算机上安装的PostgreSQL数据库表的描述

将PostgreSQL数据库移动到新的Ubuntu计算机上

如何获得对我计算机上MySQL数据库的远程访问?

如何从另一台计算机连接到MySQL数据库?

MySQL数据库在Windows本地计算机上的Laravel Homestead中存储在哪里?

如何通过IP连接其他计算机上的数据库?

如何在本地计算机上将android app与Cassandra数据库连接?

“本地计算机上未安装Microsoft.ACE.OLEDB.12.0提供程序”连接到Access数据库时引发异常

Cakephp尝试连接到我的计算机而不是我已设置的数据库

如何从位于我计算机上的数据库中获取数据。安卓

将桌面应用程序的数据库与另一台计算机上的数据库连接

连接到其他计算机上的本地数据库