JDBC连接MySQL
用命令行编译,只要把jdbc的jar文件加入到classpath中就可以了
但是在eclipse中却找不到驱动文件
解决方法如下:
点击 project->properties
在弹出的对话框里点 Libraries
在右边点击 Add External JARs
然后选择jdbc的jar文件即可
下面是mysql的jdbc的一点点小用法:
加载及注册JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
Class.forName("com.mysql.jdbc.Driver").newInstance();
JDBC URL 定义驱动程序与数据源之间的连接
标准语法:
<protocol(主要通讯协议)>:<subprotocol(次要通讯协议,即驱动程序名称)>:<data source identifier(数据源)>
MySQL的JDBC URL格式:
jdbc:mysql//[hostname][:port]/[dbname][?param1=value1][¶m2=value2]….
示例:jdbc:mysql://localhost:3306/sample_db?user=root&password=your_password
常见参数:
user 用户名
password 密码
autoReconnect 联机失败,是否重新联机(true/false)
maxReconnect 尝试重新联机次数
initialTimeout 尝试重新联机间隔
maxRows 传回最大行数
useUnicode 是否使用Unicode字体编码(true/false)
characterEncoding 何种编码(GB2312/UTF-8/…)
relaxAutocommit 是否自动提交(true/false)
capitalizeTypeNames 数据定义的名称以大写表示
建立连接对象
String url="jdbc:mysql://localhost:3306/sample_db?user=root&password=your_password";
Connection con = DriverManager.getConnection(url);
建立SQL陈述式对象(Statement Object)
Statement stmt = con.createStatement();
执行SQL语句
executeQuery()
String query = "select * from test";
ResultSet rs=stmt.executeQuery(query);
结果集ResultSet
while(rs.next())
{rs.getString("columName");}
更新内容:
executeUpdate()
String upd="insert into test (id,name) values(1001,zhsp1029)";
int con=stmt.executeUpdate(upd);
execute()
分享到:
相关推荐
### 在Eclipse中使用JDBC连接MySQL数据库的关键步骤与注意事项 #### 一、准备工作与环境配置 1. **下载MySQL数据库:** - 版本选择:MySQL 6.0。 - 下载地址:[http://dev.mysql.com/downloads/mysql/6.0.html]...
java 使用jdbc 连接mysql 实现增删改查java 使用jdbc 连接mysql 实现增删改查java 使用jdbc 连接mysql 实现增删改查java 使用jdbc 连接mysql 实现增删改查java 使用jdbc 连接mysql 实现增删改查
对于批量查询,可以稍微修改上述方法,使用数组或集合传递多个参数,并在SQL语句中使用占位符(如`?`)配合PreparedStatement的`addBatch`和`executeBatch`方法来实现。 为了确保代码的健壮性,最好使用try-with-...
标题"eclipse中jdbc连接的jar包"指的是在Eclipse中使用JDBC进行数据库连接时所需的jar包。这些jar包通常包含了JDBC驱动,使得Java程序能够建立到数据库的连接,执行SQL语句,并处理结果集。 描述中的"Myeclipse中...
eclipse安装JDBC连接MySQL数据库教程资源:JDBC文件
### JDBC链接MySQL实例教程(亲测)Eclipse环境 #### 一、安装MySQL 本教程主要介绍了如何在Windows...以上就是本教程的全部内容,希望能够帮助初学者掌握如何在Eclipse环境中使用Java连接MySQL数据库的基本操作。
至此,我们已经了解了Eclipse中使用JDBC连接MySQL的基本流程。注意,这只是一个基础示例,实际开发中可能需要处理更多复杂情况,如事务管理、预编译的PreparedStatement以防止SQL注入,以及使用连接池提高性能等。在...
在使用Java连接MySQL数据库时,你需要一个特定的驱动程序库,也就是JDBC驱动,通常是一个.jar文件。这个驱动程序使得Java应用程序能够与MySQL数据库进行通信。以下是关于使用Java JDBC连接MySQL所需的知识点: 1. *...
Eclipse JDBC 连接 MySQL 指南 Eclipse 是一个流行的集成开发环境(IDE),它支持多种编程语言,包括 Java。JDBC(Java Database Connectivity)是 Java 语言中连接数据库的标准 API。下面我们将详细介绍如何使用 ...
至此,你已经学会了如何在Eclipse中使用JDBC连接MySQL-Front数据库,以及如何进行数据的插入和删除操作。实际开发中,你可能还需要考虑异常处理、连接池管理等更复杂的情况,但这些基础知识足以让你开始进行数据库...
本项目使用jdbc连接mysql数据库,实现在Eclipse开发环境中对mysql数据库的操作。 3. Eclipse开发环境: Eclipse是一个功能强大且灵活的集成开发环境(IDE),广泛应用于Java开发领域。Eclipse提供了丰富的插件和...
本教程将详细阐述如何在Eclipse集成开发环境中利用JDBC来连接MySQL数据库,同时提供必要的过程教程。 首先,确保你已经安装了MySQL数据库,并创建了一个用于测试的数据库和表。对于Eclipse,你需要一个包含JDBC驱动...
在Eclipse中,JDBC连接数据库的过程主要包括以下步骤: 1. **加载驱动**:使用`Class.forName()`方法加载数据库驱动,例如`Class.forName("com.mysql.jdbc.Driver")`对于MySQL。 2. **建立连接**:使用`...
接下来,你可以使用JDBC API在Eclipse中编写Java代码来连接和操作MySQL数据库。例如,创建数据库连接的代码可能如下: ```java import java.sql.Connection; import java.sql.DriverManager; public class MySQL...
在开始使用Eclipse连接MySQL数据库之前,需要首先安装MySQL数据库管理系统。可以到官方网站下载并安装MySQL Community Server。 二、创建数据库和表 创建一个新的数据库和表是连接数据库的前提条件。可以使用以下...
- 对于IDE(如Eclipse或IntelliJ IDEA),可以在项目设置中添加外部库或将JDBC驱动文件直接放入项目的lib目录下。 #### 二、注册JDBC驱动 1. **注册驱动**: - 在Java程序中,首先需要加载并注册JDBC驱动。这一...
总的来说,Eclipse JDBC MySQL主题涵盖了Java开发者如何在Eclipse环境中使用JDBC连接和操作MySQL数据库的基本知识。了解这些概念和实践技巧对于任何需要处理数据库的Java应用开发都是至关重要的。通过不断学习和实践...
3. 注册驱动:在代码中使用`Class.forName()`方法注册MySQL JDBC驱动。例如: ```java Class.forName("com.mysql.jdbc.Driver"); ``` 4. 建立连接:使用`DriverManager.getConnection()`方法创建到MySQL服务器的...
本篇将详细介绍如何在Eclipse中使用`mysql-connector-java-bin.jar`来实现与MySQL数据库的连接。 首先,我们来看一下`mysql-connector-java-5.0.5-bin.jar`这个文件。这是MySQL提供的JDBC驱动程序,用于让Java应用...