如何从Java应用程序访问MySQL数据库?

Java是一种流行的编程语言,通常用于商业和企业应用程序。MySql也是一种流行的数据库,它被Google、Facebook等大型服务提供商所使用。大多数应用程序通常使用数据,并且需要将这些数据存储在关系数据库中。如果我们不想花钱购买许可证,MySQL通常是首选。在本教程中,我们将详细介绍如何将Java应用程序连接到MySQL数据库。

null

创建上下文和数据源

jdbcmysql驱动程序可以用来连接MySQL数据库,如下所示。JDBC驱动程序默认由Java开发工具包或JDK提供。

Context context = new InitialContext();DataSource dataSource = (DataSource) context.lookup("java:comp/env/jdbc/myDB");
  • 新建InitialContext() 为我们创造一个环境。
  • 如何从Java应用程序访问MySQL数据库?

配置MySql数据库连接

我们将创建一个名为 dataSource . 此数据源将用于指定数据库服务器、用户名、密码以及其他相关的数据库和连接设置。

MysqlDataSource dataSource = new MysqlDataSource();dataSource.setUser("ahmet");dataSource.setPassword("ali");dataSource.setServerName("mysql.poftut.com");
  • 我们创建MySql 数据源
  • 然后设置MySql服务器用户名和密码以连接 设置用户 设置密码 .
  • 我们将MySql服务器地址或dns名称设置为 mysql.poftut.com

连接查询MySql数据库

我们将使用已创建和已建立的连接名称 conn . 我们将创建一个将在连接上运行的语句 conn 并返回名为 rs . 但是请记住,在使用这些对象来实现安全性、性能和资源使用之后,我们需要正确地关闭它们,这通常是在中实现的 close() 功能如下。

Connection conn = dataSource.getConnection();Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery("SELECT * FROM USERS");...rs.close();stmt.close();conn.close();
  • 我们创建真正的连接对象并分配给 康涅狄格州
  • 我们将查询语句创建到 stmt公司
  • 卢比 结果集由stmt执行的查询填充
  • rs,stmt,康涅狄格州 以结束 关闭 释放资源的函数

相关文章: 如何在Windows上安装Java(JRE)更新?

如何从Java应用程序访问MySQL数据库?信息图

How To Access MySQL Database From Java Applications? Infografic
如何从Java应用程序访问MySQL数据库?信息图
© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0 分享