JDBC 实现 Elipse 与 MySQL 的连接

本文主要阐述MySQL和Eclipse的连接步骤。实现JAVA和SQL的数据操作。

  • Eclipse 的加载数据库

1.下载JDBC

跳转 http://dev.mysql.com/downloads/connector/j/ 

下载 (mysql-connector-java-5.1.38.tar.gz)

无需注册直接下载 。

2.设置 CLASSPATH

在环境变量界面的系统属性之中,用户变量之内,米有就新建 CLASSPATH ,设置路径为:D:\Android\mysql-connector-java-5.1.38\mysql-connector-java-5.1.38-bin.jar

(此时,对较低版本的Eclipse已经加载完成,但对高版本的 Eclipse 还没有结束,建议继续下述操作

 http://jingyan.baidu.com/article/fb48e8be386b7c6e622e1488.html。)

3.在Eclipse之中,选择 Windows --》preferences。在弹出的的界面,找到java→buildpath→user libraries。点击new,在弹出的的对话框中,填写名称(可自定义,JDBC),勾取system library,点击ok。

4.点击”add jar“,将jdbc驱动导入到工程中,点击ok,完成驱动包导入。

5.右击创建的工程名称,选中properties--》Java Build Path --》Add Library --》 user library,傻瓜式添加即可。

下列代码打印没有输出,则表示此时没有异常,即数据库驱动程序加载完成。

package JDBC_Driver_Setting;

public class Loading_Class {
	// 定义MySQL的数据库驱动程序
	public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
	public static void main(String args[]){
		try{
			Class.forName(DBDRIVER) ;	// 加载驱动程序
		}catch(ClassNotFoundException e){
			e.printStackTrace() ;
		}
	}
};

  • Eclipse 的连接关闭数据库
数据库正常加载就可以对数据库进行连接和关闭,通常使用 DriverManager 类进行连接操作。其类方法getConnection()就是缺德连接对象,方法的返回值就是Connection 对象。但是,不管采用何种方式连接都需要提供一个数据库的链接地址,如果连接时还需要用户名和密码则需要将用户名和密码设置上。
一般不设置用户名,进入 mysql 的用户名和密码一般置为
mysql -u root -p
;
检验连接和关闭是否成功的代码如下,如果成功则不会抛出异常,且返回连接对象。注意之前本代码已在MySQL之中新建了一个名为my_rest_fir 的 database。下面的是代码实例:
package JDBC_Connect_Pack;

import java.sql.Connection ;
import java.sql.DriverManager ;
import java.sql.SQLException ;
public class JDBC_Connect_Class{
	// 定义MySQL的数据库驱动程序
	public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
	// 定义MySQL数据库的连接地址
	public static final String DBURL = "jdbc:mysql://localhost:3306/my_test_fir" ;
	// MySQL数据库的连接用户名
	public static final String DBUSER = "root" ;
	// MySQL数据库的连接密码
	public static final String DBPASS = "" ;
	public static void main(String args[]){
		Connection conn = null ;		// 数据库连接
		try{
			Class.forName(DBDRIVER) ;	// 加载驱动程序
		}catch(ClassNotFoundException e){
			e.printStackTrace() ;
		}
		try{
			conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
		}catch(SQLException e){
			e.printStackTrace() ;
		}
		System.out.println(conn) ;	// 如果此时可以打印表示连接正常
		try{
			conn.close() ;			// 数据库关闭
		}catch(SQLException e){
			e.printStackTrace() ;
		}
	}
};




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: MySQL是一种关系型数据库管理系统,JDBCJava语言访问数据库的标准接口,Eclipse是一种集成开发环境。要在Eclipse连接MySQL数据库,需要使用JDBC驱动程序。可以通过在Eclipse中添加JDBC驱动程序来实现连接。首先需要下载并安装MySQL JDBC驱动程序,然后在Eclipse中创建一个新的Java项目,并将JDBC驱动程序添加到项目的类路径中。接下来,可以使用Java代码来连接MySQL数据库并执行SQL查询。 ### 回答2: MySQL是一个流行的开源关系型数据库,而JDBCJava DataBase Connectivity的简称,是Java连接数据库的标准。Eclipse是一款著名的Java集成开发环境(IDE),支持多种插件和扩展,可以方便地连接数据库进行开发。 连接MySQL使用JDBC是非常常见的,因为它是Java连接数据库的标准。要连接MySQL数据库,需要使用MySQL Connector/J驱动程序。可以通过在Java程序中使用Class.forName()方法来加载驱动程序。加载MySQL JDBC驱动程序后,可以使用JDBC API连接MySQL数据库进行操作。 在Eclipse连接MySQL数据库需要执行以下步骤: 1. 打开Eclipse并创建一个新的Java项目。 2. 在项目中创建一个新的类。 3. 在类中添加JDBC连接MySQL数据库所需的代码。 4. 把MySQL Connector/J驱动程序添加到项目的classpath中。 5. 运行程序并测试数据库连接。 要连接MySQL数据库,请使用以下代码: ``` import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnectMySQL { public static void main(String[] args) { Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "username", "password"); System.out.println("Connection successful!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if (conn != null) { conn.close(); } } catch (SQLException e) { e.printStackTrace(); } } } } ``` 在代码中,使用Class.forName()方法加载MySQL JDBC驱动程序,然后创建一个连接对象。连接URL的格式为"jdbc:mysql://主机名:端口号/数据库名",其中主机名和端口号是MySQL服务器的地址和端口,数据库名是要连接数据库名。用户名和密码是用于验证连接的凭据。 要在Eclipse连接MySQL数据库,需要在Java Build Path中添加MySQL Connector/J驱动程序。可以通过以下步骤添加驱动程序: 1. 右键单击项目,选择Build Path->Configure Build Path。 2. 在Libraries选项卡中,单击Add External JARs…。 3. 选择下载的MySQL Connector/J驱动程序(jar文件)。 4. 单击OK,即可添加驱动程序到项目中。 连接MySQL数据库需要在程序中设置正确的UserName和Password才能正常运行,如果连接失败,请验证连接字符串、用户名和密码是否正确。 总之,MySQLJDBCEclipse之间的连接是必不可少的,它们配合使用可以实现高效的数据库开发。用户可以通过JDBC API在Java应用程序和MySQL数据库之间传输数据,而通过Eclipse的工具,可以更容易地管理和开发数据库应用程序。 ### 回答3: MySQLJDBCEclipse连接实现Java数据库相互交互的一种方式。下面从各方面进行介绍: 一、MySQL连接 MySQL是一种开源的关系型数据库,常用于Web应用程序的后端处理数据。可以通过MySQL提供的Java API(Java Database Connectivity, JDBC)来连接MySQL数据库。需要准备MySQL数据库JDBC驱动包,可以在MySQL官网上下载jdbc连接器。下载后将下载好的jar包放到项目的classpath中。 二、JDBC连接 JDBCJava的一个连接数据库的API,它提供了一套标准接口,方便开发人员和各种不同的关系型数据库进行交互。通过JDBCJava程序可以访问各种类型的数据库,包括MySQLJDBC连接MySQL需要以下步骤: 1. 安装MySQL驱动程序 - 安装MySQL驱动程序有不同的方法。但是,常用的方法是将驱动程序jar包复制到您的Java项目中。 2. 导入引用——导入驱动程序jar包。 3. 从Java程序中连接MySQL数据库——通过调用JDBC API中的Java类和方法来实现。 4. 编写代码——使用Java中的连接对象(Connection),创建并执行SQL语句,将结果存储在一个ResultSet对象中,最后关闭连接。 三、Eclipse连接 Eclipse是一个开放源代码的集成开发环境,可用于开发软件、编写代码,并与各种类型的数据库进行交互。 Eclipse的建议配置如下: 1. Eclipse 4.2.2或更高版本。 2.有一个数据库管理系统,如MySQL。 3. Eclipse SQL插件:Eclipse SQL插件是一种比较流行的插件,可以帮助您轻松地创建和管理数据库。可以在Eclipse市场中查找和下载。 4. 安装JDBC Driver:如果您使用的是MySQL,则需要下载mysql-connector-java.jar文件并将其添加到类路径中。 在Eclipse连接MySQL: 1.打开Eclipse 2. 在程序中右键单击"工程",选择"Build Path> Configure Build Path"> Libraries"。 3. 单击"Add External JARS",然后浏览并选择MySQL驱动程序jar文件。 4. 单击"OK",将mysql驱动程序添加到类路径中。 5. 在Eclipse中,新建Java类,并创建MySQL连接。 以上是MySQLJDBCEclipse连接的一些简单介绍及实现方法,可以满足在实际开发中的需求,实现Java与关系型数据库的交互。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值