jdbc 连接mysql数据库
package com.study.everyday.apr.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Jdbc {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/bob";
// jdbc:mysql://[hostname][:port]/dbname
// jdbc:mysql://localhost/addressbook?user=root&password=jjx
String user = "root";
String password = ""; //数据库密码为空
String sql = "select classId,className from bob.class limit 0, 50 ";
try {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Connection con = DriverManager.getConnection(url, user, password);
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println(rs.getString("classId") + " "
+ rs.getString("className"));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
注意:
1.驱动下载地址:
http://dev.mysql.com/downloads/connector/j/5.1.html
选择相应运行环境的点击 Download 下载,
还要登陆,第一次使用就选择
New Users 的 Proceed ,输入所要信息,即可下载。
附件里有我刚下载的驱动:
mysql-connector-java-5.1.7.zip
将驱动放到 Libraries 中。
用的数据库数据:
/*字段信息 - bob.class*/
----------------------------
Field Type Collation Null Key Default Extra Privileges Comment
--------- ----------- -------------- ------ ------ ------- -------------- ------------------------------- -------
classId int(11) (NULL) NO PRI (NULL) auto_increment select,insert,update,references
className varchar(50) gbk_chinese_ci YES (NULL) select,insert,update,references
/*索引信息 - bob.class*/
----------------------------
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
------ ---------- -------- ------------ ----------- --------- ----------- -------- ------ ------ ---------- -------
class 0 PRIMARY 1 classId A 3 (NULL) (NULL) BTREE
/*DDL 信息 - bob.class*/
--------------------------
Table Create Table
------ -------------------------------------------------------------------------------------
class CREATE TABLE `class` (
`classId` int(11) NOT NULL auto_increment,
`className` varchar(50) default NULL,
PRIMARY KEY (`classId`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC
分享到:
相关推荐
- 创建数据库连接, 使用 `DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password");` 方法, 其中 `mydatabase` 是数据库名, `username` 和 `password` 分别是 MySQL ...
在本案例中,"JDBC连接MySQL数据库8.0.13的驱动包" 提供了连接MySQL 8.0.13版本数据库所需的Java驱动程序。MySQL是一种开源、免费的关系型数据库管理系统,广泛应用于Web应用、企业内部系统以及各类数据存储需求。 ...
在IT行业中,JDBC(Java Database Connectivity)是Java编程语言用来连接数据库的标准接口,它允许Java应用程序与各种数据库进行交互。本示例是关于如何使用JDBC连接MySQL数据库的一个实践教程,涵盖了数据库连接、...
mysql jdbc 驱动 适用于5.7及以上版本数据库 mysql jdbc 驱动 适用于5.7及以上版本数据库 mysql jdbc 驱动 适用于5.7及以上版本数据库 mysql jdbc 驱动 适用于5.7及以上版本数据库 mysql jdbc 驱动 适用于5.7及以上...
### 在Eclipse中使用JDBC连接MySQL数据库的关键步骤与注意事项 #### 一、准备工作与环境配置 1. **下载MySQL数据库:** - 版本选择:MySQL 6.0。 - 下载地址:[http://dev.mysql.com/downloads/mysql/6.0.html]...
在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的一套标准API。本案例将探讨如何使用JDBC连接MySQL数据库,并通过实际的代码示例讲解整个过程。我们将涉及以下知识点: 1. **JDBC...
JDBC(Java Database Connectivity)是Java语言中用于连接数据库的标准API,而MySQL则是一种广泛使用的开源关系型数据库管理系统。本教程将深入探讨如何使用PB通过JDBC来连接MySQL数据库。 首先,我们需要确保已经...
### JDBC连接MySQL数据库关键的四个步骤 在现代软件开发中,Java作为一种广泛使用的编程语言,其与数据库的交互是必不可少的一部分。JDBC(Java Database Connectivity)作为Java平台上的标准数据库访问接口,允许...
这时,可能需要使用特定的工具,而这些JDBC驱动包就是工具运行时必要的组件,它们使得工具能够正确地连接和操作这两个数据库。 总结来说,达梦数据库的JDBC驱动包是Java应用与达梦数据库交互的关键,而包含的MySQL...
在这个简单的例子中,我们将探讨如何使用JDBC连接到MySQL数据库并执行基本操作。 首先,确保你已经在系统中安装了MySQL数据库服务器,并创建了一个数据库和对应的用户。在开始编程之前,需要在项目中引入MySQL的...
【JDBC连接MySQL数据库的方法浅析】 JDBC(Java Database Connectivity)是Java语言中用于与关系型数据库交互的标准API,由Sun Microsystems(现为Oracle公司)制定。它为Java开发者提供了一个统一的接口,用于访问...
在Java编程中,纯JDBC(Java Database Connectivity)连接MySQL数据库是一种基础且直接的方式,用于实现Java应用程序与MySQL数据库之间的交互。下面将详细解析标题和描述中涉及的知识点,并扩展相关的内容。 1. **...
MySQL JDBC驱动,也称为MySQL Connector/J,是MySQL数据库的官方Java驱动程序,用于建立Java应用程序与MySQL数据库之间的连接。 MySQL 8.0.29版本的JDBC驱动是为MySQL 8.x系列数据库系统设计的,提供了最新的功能和...
在这个最小的例子中,我们将探讨如何使用MyBatis通过JDBC连接到Mysql数据库,同时不引入任何额外的库。 首先,我们需要在项目中添加MyBatis和Mysql的JDBC驱动依赖。MyBatis的核心库包含mybatis-x.x.x.jar,而Mysql...
使用MySQL JDBC驱动时,你需要在Java程序中添加对应的jar包,并按照以下步骤建立数据库连接: 1. 加载驱动:`Class.forName("com.mysql.cj.jdbc.Driver")` 2. 创建连接:`Connection conn = DriverManager.get...
在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的标准接口。本教程将深入探讨如何使用JDBC连接MySQL数据库并实现增、删、改、查(CRUD)操作。首先,我们需要确保已经安装了MySQL...
当需要连接MySQL数据库时,你需要先确保你的项目中包含了MySQL的JDBC驱动(通常名为`mysql-connector-java.jar`)。 1. **加载驱动**:在建立连接之前,你需要通过DriverManager的`registerDriver()`方法加载MySQL...
MySQL JDBC连接驱动是Java应用程序与MySQL数据库之间通信的桥梁,使得开发者可以使用Java语言来执行SQL语句,处理数据库中的数据。本驱动适用于MySQL 5.7版本,并且经过实际测试,确认可用。这个jar包是完全免费的,...
就是java连接MySQL需要的那个jar包,5积分意思一下。里面有一个笔记(笔记版权归原作者所有仅用来学习,侵删)不想花积分可以去官网下:https://dev.mysql.com/downloads/file/?id=506032