Example to connect to the mysql database in java
For connecting java application with the mysql database, you need to follow 5 steps to perform database connectivity.
In this example we are using MySql as the database. So we need to know following informations for the mysql database:
Driver class: The driver class for the mysql database is
com.mysql.jdbc.Driver.
Connection URL: The connection URL for the mysql database is
jdbc:mysql://localhost:3306/sonoo where jdbc is the API, mysql is the database, localhost is the server name on which mysql is running, we may also use IP address, 3306 is the port number and sonoo is the database name. We may use any database, in such case, you need to replace the sonoo with your database name.
Username: The default username for the mysql database is
root.
Password: Password is given by the user at the time of installing the mysql database. In this example, we are going to use
root as the password.
1. Let's first create a table in the mysql database, but before creating table, we need to create database first.
create database sonoo;
use sonoo;
create table emp(id int(10),name varchar(40),age int(3));
2. Example to Connect Java Application with mysql database
In this example, sonoo is the database name, root is the username and password.
import java.sql.*;
class MysqlCon {
public static void main(String args[]) {
String url = "jdbc:mysql://localhost:3306/sonoo";
String usr = "root";
String pwd = "root";
try {
Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection(url, usr, pwd);
Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery("select * from emp");
while (rs.next()){
System.out.println(rs.getInt(1) + " " + rs.getString(2) + " " + rs.getString(3));
}
connection.close();
} catch (Exception e) {
System.out.println(e);
}
}
}
3. To connect java application with the mysql database mysqlconnector.jar file is required to be loaded.
Two ways to load the jar file:
Way 1: Paste the mysqlconnector.jar file in JRE/lib/ext folder:
Download the mysqlconnector.jar file. Go to jre/lib/ext folder and paste the jar file here.
Way 2: 2) set classpath:
set the temporary classpath
C:>set classpath=c:\folder\mysql-connector-java-5.0.8-bin.jar;.;
set the permanent classpath
Go to environment variable then click on new tab. In variable name write classpath and in variable value paste the path to the mysqlconnector.jar file by appending mysqlconnector.jar as
C:\folder\mysql-connector-java-5.0.8-bin.jar;.;
-
Refer to:
https://www.javatpoint.com/example-to-connect-to-the-mysql-database
-
分享到:
相关推荐
在提供的"JDBC20170907"压缩包文件中,可能包含了示例源码,用于演示如何使用Java连接MySQL数据库。这些源码可以作为学习和实践的基础,帮助开发者更好地理解和应用JDBC技术。学习这个主题不仅可以提高你处理数据的...
例子展示了如何使用JDBC连接MySQL数据库并执行一个查询。 首先,确保你的项目中包含了JDBC驱动。对于MySQL,需要下载并添加mysql-connector-java的依赖到你的项目中。如果使用Maven,可以在pom.xml中添加如下依赖: ...
【Java连接MYSQL数据库的连接步骤详解】 在Java编程中,连接MySQL数据库是常见的操作,用于实现数据的存储和检索。以下是一步一步的详细指南: 首先,确保你已经安装了JDK,通常推荐版本为JDK1.5或更高。JDK提供了...
本压缩包文件“Java连接Mysql数据库代码.zip”包含了一个示例,用于帮助开发者了解如何在Java环境中实现这一功能。我们将详细探讨相关的知识点。 首先,要连接MySQL数据库,你需要以下组件: 1. MySQL数据库服务器...
Java连接MySQL数据库通常涉及到几个关键知识点,包括JDBC(Java Database Connectivity)、数据库驱动、数据库连接池以及具体的数据库操作。在"java连接mysql数据库连接池demo"这个项目中,我们可以深入探讨以下几个...
本文将深入解析如何在Java应用程序中实现与MySQL数据库的连接,这一过程涉及到环境搭建、驱动集成、数据库操作等多个关键步骤。 ### 环境准备 在开始之前,确保以下环境已经搭建好: 1. **Eclipse IDE**:版本为...
关于用Java以及JDBC链接数据库并进行插入,修改,增添,删除数据的操作
### Java连接MySQL数据库:关键技术与实践 在现代软件开发中,数据库操作是不可或缺的一部分,而Java作为企业级应用开发的主流语言之一,其与数据库的交互能力显得尤为重要。本文将详细解析如何使用Java来连接MySQL...
Java连接MySQL数据库主要依赖于`mysql-connector-java`驱动程序,这是MySQL官方提供的JDBC(Java Database Connectivity)驱动,使得Java应用程序能够与MySQL数据库进行交互。`mysql-connector-java-8.0.12.jar`是这...
Java Web连接MySQL数据库是开发基于Web的Java应用程序时常见的任务,它涉及到多个技术层面,包括JDBC(Java Database Connectivity)、数据库驱动、连接池管理以及SQL查询等。在本篇文章中,我们将深入探讨如何使用...
下面是一个基本的Java连接MySQL数据库的示例代码: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLConnectionExample { public static ...
本篇文章将详细介绍如何在Eclipse环境下使用Java连接MySQL数据库,并提供具体的步骤及示例代码。 #### 一、准备工作 在进行Java连接MySQL数据库之前,首先确保你已经完成了以下准备: 1. **安装Eclipse IDE**:...
Java Servlet连接MySQL数据库的知识点包括以下几个方面: 1. Java Servlet基础:Java Servlet是运行在服务器端的小型Java程序,主要功能在于扩展服务器的处理能力。Servlet可以动态地生成网页,能够处理客户端的...
在这个"简单JAVA写的mysql数据库帮助类与测试示例"中,我们有两个核心文件:`MySqlConn - 副本.java`和`TestMySqlConn - 副本.java`。 首先,让我们了解`MySqlConn - 副本.java`,这通常是一个数据库连接帮助类,它...
这个jar文件是MySQL官方提供的,它实现了JDBC接口,使得Java程序能够与MySQL数据库通信。压缩包中的`lib`目录可能就包含了这个驱动文件。 2. **连接步骤**:连接MySQL主要包括以下步骤: - 导入JDBC驱动:在Java...
Java连接MySQL数据库应用程序是开发Web应用、数据管理或其他需要与数据库交互系统时常见的需求。本文将深入探讨如何使用Java编程语言通过JDBC(Java Database Connectivity)API连接到MySQL数据库,以及涉及的相关...
在Linux环境下,使用Java连接MySQL数据库是常见的任务,主要涉及Java编程、数据库连接技术以及Linux操作。本篇文章将深入探讨如何在Linux系统中利用Java的JDBC(Java Database Connectivity)接口来实现与MySQL...