`
x125521853
  • 浏览: 72663 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

JDBC-MySQL连接数据库

阅读更多

//MySQL连接数据库

package database;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class JdbcMySql {
	public static void main(String[] args) {
		Connection conn = null;
		Statement st = null;
		ResultSet rs = null;
		
		try {
			//加载驱动 MySql
			Class.forName("com.mysql.jdbc.Driver");
			//创建连接
			conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8",   
                    "root", "admin");
			//获取指令对象 
			st = conn.createStatement();
			//发送指令,并返回结果  
			rs = st.executeQuery("select * from student");
			//获取结果集
			while(rs.next()){
				System.out.println("id:"+rs.getInt(1));
				System.out.println("username:"+rs.getString(2));
			}
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}finally{
			try{
				if (rs != null) {   
                    rs.close();   
                }   
                if (st != null) {   
                    st.close();   
                }   
                if (conn != null) {   
                    conn.close();   
                }   
			}catch(SQLException e){
				e.printStackTrace();
			}
		}
	}
}

 

   //数据  

create table student(
    id int auto_increment primary key,
    username varchar(10)
)engine=innodb default charset=utf8
insert into student(username) values('李四');
insert into student(username) values('张三');
insert into student(username) values('王五');
insert into student(username) values('赵六');
insert into student(username) values('林奇');

 

分享到:
评论

相关推荐

    java - jdbc-mysql 连接数据库

    Java JDBC (Java Database Connectivity) 是...通过以上介绍,我们了解了如何使用Java JDBC连接到MySQL数据库,并进行了基本的数据库操作。实际开发中,还需要根据具体需求调整代码,例如进行事务处理、错误处理等。

    jdbc-mysql连接数据库的增删改查功能实现

    jdbc连接数据库的增删改查的功能实现,非常适合刚学新人逐级学习交流的

    gt-jdbc-mysql-2.6.1.jar.zip_css_gt-jdbc-mysql

    标题中的"gt-jdbc-mysql-2.6.1.jar.zip_css_gt-jdbc-mysql"提到了几个关键组件,首先是`gt-jdbc-mysql-2.6.1.jar`,这是一个针对MySQL数据库的Java数据库连接器(JDBC driver)。`gt-jdbc-mysql`是这个驱动的项目...

    jdbc-mysql-connector-j-8.0.31.jar jdbc-sqljdbc41.jar

    本话题将深入探讨两个关键的Java数据库连接器(JDBC)驱动,即`jdbc-mysql-connector-j-8.0.31.jar`(用于MySQL)和`jdbc-sqljdbc41.jar`(用于SQL Server),以及它们在JMeter中的应用。 首先,`jdbc-mysql-...

    jdbc-odbc桥数据库连接

    在Windows XP环境下,可以通过控制面板的"管理工具" → "数据源(ODBC)"来创建系统DSN,而不是用户DSN,因为服务器端应用(如Servlet)需要使用系统DSN来连接数据库。 ### 数据库特定配置 #### Access 1. 添加新...

    JDBC-MySQL数据库驱动

    标题“JDBC-MySQL数据库驱动”指的是Java Database Connectivity (JDBC) 驱动程序,这是Java编程语言与MySQL关系型数据库管理系统之间通信的桥梁。描述中同样提到了JDBC-MySQL数据库驱动,进一步确认了主题是关于...

    JSP通过JDBC-ODBC桥接器访问数据库Mysql。

    JDBC-ODBC 桥接器是连接数据库的关键,需要安装和配置 JDBC-ODBC 桥接器。包括引入相关的类库、创建数据库连接、执行 SQL 语句、处理结果等步骤。 四、JSP 代码的实现 JSP 代码是实现 JSP 通过 JDBC-ODBC 桥接器...

    jdbc-odbc桥数据库连接.pdf

    为了使用JDBC-ODBC桥连接数据库,需要进行以下配置: 1. **安装与集成**:JDBC-ODBC桥作为`sun.jdbc.odbc`包的一部分,通常与JDK一同安装,无需额外安装其他包即可使用。然而,客户端机器上需要安装ODBC驱动程序。 ...

    jdbc-odbc桥数据库连接[收集].pdf

    【JDBC-ODBC桥数据库连接】是一种早期的数据库连接技术,它允许Java应用程序通过JDBC接口访问使用ODBC驱动程序支持的数据库。这个技术是由Sun Microsystems与Merant公司合作开发的,主要用于将JDBC API调用转换为...

    02-JDBC-数据库连接技术

    "JDBC数据库连接技术" JDBC(Java Database Connectivity)是一种Java API,用于连接和操作关系型数据库。它提供了一组统一的接口,允许Java程序与不同的关系型数据库管理系统进行交互。 1. 常见的关系型数据库 ...

    JSP用JDBC-ODBC连接SQL Server和Mysql和JDBC驱动连接各种数据库

    JDBC(Java Database Connectivity)是 Java 语言中用来连接数据库的一种标准。ODBC(Open Database Connectivity)是微软公司所开发的一种开放式数据库连接标准。使用 JDBC-ODBC 连接可以连接各种数据库,包括 SQL ...

    jdbc-mysql-connection

    标题中的"jdbc-mysql-connection"关键词表明我们讨论的主题是关于Java数据库连接(JDBC)与MySQL数据库之间的交互。JDBC是Java平台上的一个标准接口,它允许Java应用程序与各种类型的数据库进行通信,包括MySQL。...

    mysql-jdbc连接数据库-错误提示.docx

    MySQL-JDBC连接数据库错误提示及解决方案 在使用Java连接MySQL数据库时,经常会遇到一些错误提示,以下是在JDBC连接MySQL数据库时常见的错误提示及解决方案: 一、 ClassNotFoundException: com.mysql.jdbc.Driver...

    jdbc-MySQL-jar包

    【jdbc-MySQL-jar包】是一个集合了连接MySQL数据库所需资源的压缩文件,主要包含两个核心部分:`mysql-connector-java-5.0.8-bin.jar`和Java源代码文件,用于教学或实践如何使用Java的JDBC(Java Database ...

    JDBC连接数据库各种数据库参数大全

    ### JDBC连接数据库各种数据库参数详解 #### 一、Oracle8/8i/9i数据库(thin模式) 在Java中通过JDBC访问Oracle数据库时,通常采用thin驱动方式。thin驱动是一种纯Java驱动,无需依赖任何非Java代码即可完成与...

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

    JDBC驱动是Java程序连接数据库的核心组件,它充当了Java虚拟机和数据库之间的桥梁。 在本案例中,"JDBC连接MySQL数据库8.0.13的驱动包" 提供了连接MySQL 8.0.13版本数据库所需的Java驱动程序。MySQL是一种开源、...

    MySql连Java包 JDBC-MySQL

    本篇文章将详细介绍如何使用JDBC-MySQL连接包在Java程序中连接并操作MySQL数据库。 首先,我们要理解JDBC的角色。JDBC是Oracle公司提供的一个API(Application Programming Interface),它定义了一套标准的Java...

    JDBC_MYSQL.rar_JDBC-MYSQL_java jdbc mysql_java sql 简单

    在本示例中,我们关注的是使用JDBC与MySQL数据库的连接,这也是一个常见的应用场景,因为MySQL是一个广泛使用的开源关系型数据库管理系统。 1. **JDBC基础**: - JDBC是Java中的一个API,它提供了多种方法来建立...

    JavaWeb-JDBC连接MySql数据库

    本项目"JavaWeb-JDBC连接MySql数据库"提供了一个简单的示例,展示了如何使用JDBC来执行SQL查询操作。 首先,我们需要了解JDBC的基本组件和流程。JDBC包含四个主要部分:驱动程序管理器、数据库驱动程序、JDBC API和...

    guacamole-jdbc-and-mysql-connector

    3. 解压`guacamole-auth-jdbc-0.9.14.tar.gz`,并根据提供的文档配置Guacamole服务器以使用JDBC身份验证模块,并指向MySQL连接器的JAR。 4. 在MySQL数据库中创建必要的表和用户,以供Guacamole使用。 5. 配置...

Global site tag (gtag.js) - Google Analytics