`
bobshute
  • 浏览: 284855 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jdbc连接 MySQL数据库(入门) 可运行例子(附件中:jdbc mysql 驱动下载)

阅读更多

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  

 

 

 

 

 

0
0
分享到:
评论

相关推荐

    java连接mysql数据库(JDBC驱动).

    - 创建数据库连接, 使用 `DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password");` 方法, 其中 `mydatabase` 是数据库名, `username` 和 `password` 分别是 MySQL ...

    JDBC连接MySQL数据库8.0.13的驱动包

    在本案例中,"JDBC连接MySQL数据库8.0.13的驱动包" 提供了连接MySQL 8.0.13版本数据库所需的Java驱动程序。MySQL是一种开源、免费的关系型数据库管理系统,广泛应用于Web应用、企业内部系统以及各类数据存储需求。 ...

    JDBC连接MySQL例子

    在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及以上版本数据库 mysql jdbc 驱动 适用于5.7及以上...

    在Eclipse中用JDBC连接MySQL数据库!.txt

    ### 在Eclipse中使用JDBC连接MySQL数据库的关键步骤与注意事项 #### 一、准备工作与环境配置 1. **下载MySQL数据库:** - 版本选择:MySQL 6.0。 - 下载地址:[http://dev.mysql.com/downloads/mysql/6.0.html]...

    JDBC连接Mysql数据库案例

    在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的一套标准API。本案例将探讨如何使用JDBC连接MySQL数据库,并通过实际的代码示例讲解整个过程。我们将涉及以下知识点: 1. **JDBC...

    PB通过JDBC连MYSQL教程

    JDBC(Java Database Connectivity)是Java语言中用于连接数据库的标准API,而MySQL则是一种广泛使用的开源关系型数据库管理系统。本教程将深入探讨如何使用PB通过JDBC来连接MySQL数据库。 首先,我们需要确保已经...

    JDBC连接MySQL数据库关键的四个步骤

    ### JDBC连接MySQL数据库关键的四个步骤 在现代软件开发中,Java作为一种广泛使用的编程语言,其与数据库的交互是必不可少的一部分。JDBC(Java Database Connectivity)作为Java平台上的标准数据库访问接口,允许...

    达梦数据库JDBC驱动包合集包含MYSQL驱动包

    这时,可能需要使用特定的工具,而这些JDBC驱动包就是工具运行时必要的组件,它们使得工具能够正确地连接和操作这两个数据库。 总结来说,达梦数据库的JDBC驱动包是Java应用与达梦数据库交互的关键,而包含的MySQL...

    JDBC 连接到 Mysql 数据库简单例子

    在这个简单的例子中,我们将探讨如何使用JDBC连接到MySQL数据库并执行基本操作。 首先,确保你已经在系统中安装了MySQL数据库服务器,并创建了一个数据库和对应的用户。在开始编程之前,需要在项目中引入MySQL的...

    JDBC连接MySQL数据库的方法浅析.pdf

    【JDBC连接MySQL数据库的方法浅析】 JDBC(Java Database Connectivity)是Java语言中用于与关系型数据库交互的标准API,由Sun Microsystems(现为Oracle公司)制定。它为Java开发者提供了一个统一的接口,用于访问...

    \纯JDBC连接MySQl数据库.doc

    在Java编程中,纯JDBC(Java Database Connectivity)连接MySQL数据库是一种基础且直接的方式,用于实现Java应用程序与MySQL数据库之间的交互。下面将详细解析标题和描述中涉及的知识点,并扩展相关的内容。 1. **...

    JDBC:MySQL8.0.29驱动

    MySQL JDBC驱动,也称为MySQL Connector/J,是MySQL数据库的官方Java驱动程序,用于建立Java应用程序与MySQL数据库之间的连接。 MySQL 8.0.29版本的JDBC驱动是为MySQL 8.x系列数据库系统设计的,提供了最新的功能和...

    MyBatis通过 JDBC连接 Mysql数据库 最小例子

    在这个最小的例子中,我们将探讨如何使用MyBatis通过JDBC连接到Mysql数据库,同时不引入任何额外的库。 首先,我们需要在项目中添加MyBatis和Mysql的JDBC驱动依赖。MyBatis的核心库包含mybatis-x.x.x.jar,而Mysql...

    JDBC数据库驱动MySql

    使用MySQL JDBC驱动时,你需要在Java程序中添加对应的jar包,并按照以下步骤建立数据库连接: 1. 加载驱动:`Class.forName("com.mysql.cj.jdbc.Driver")` 2. 创建连接:`Connection conn = DriverManager.get...

    jdbc连接mysql数据库,实现增删改查

    在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的标准接口。本教程将深入探讨如何使用JDBC连接MySQL数据库并实现增、删、改、查(CRUD)操作。首先,我们需要确保已经安装了MySQL...

    jdbc连接mysql数据库

    当需要连接MySQL数据库时,你需要先确保你的项目中包含了MySQL的JDBC驱动(通常名为`mysql-connector-java.jar`)。 1. **加载驱动**:在建立连接之前,你需要通过DriverManager的`registerDriver()`方法加载MySQL...

    mysql jdbc连接驱动jar包(适用于mysql5.7版本,亲测可用)

    MySQL JDBC连接驱动是Java应用程序与MySQL数据库之间通信的桥梁,使得开发者可以使用Java语言来执行SQL语句,处理数据库中的数据。本驱动适用于MySQL 5.7版本,并且经过实际测试,确认可用。这个jar包是完全免费的,...

    JDBC连接MySQL数据库8.0.26的驱动包

    就是java连接MySQL需要的那个jar包,5积分意思一下。里面有一个笔记(笔记版权归原作者所有仅用来学习,侵删)不想花积分可以去官网下:https://dev.mysql.com/downloads/file/?id=506032

Global site tag (gtag.js) - Google Analytics