//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 (Java Database Connectivity) 是...通过以上介绍,我们了解了如何使用Java JDBC连接到MySQL数据库,并进行了基本的数据库操作。实际开发中,还需要根据具体需求调整代码,例如进行事务处理、错误处理等。
jdbc连接数据库的增删改查的功能实现,非常适合刚学新人逐级学习交流的
标题中的"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`是这个驱动的项目...
本话题将深入探讨两个关键的Java数据库连接器(JDBC)驱动,即`jdbc-mysql-connector-j-8.0.31.jar`(用于MySQL)和`jdbc-sqljdbc41.jar`(用于SQL Server),以及它们在JMeter中的应用。 首先,`jdbc-mysql-...
在Windows XP环境下,可以通过控制面板的"管理工具" → "数据源(ODBC)"来创建系统DSN,而不是用户DSN,因为服务器端应用(如Servlet)需要使用系统DSN来连接数据库。 ### 数据库特定配置 #### Access 1. 添加新...
标题“JDBC-MySQL数据库驱动”指的是Java Database Connectivity (JDBC) 驱动程序,这是Java编程语言与MySQL关系型数据库管理系统之间通信的桥梁。描述中同样提到了JDBC-MySQL数据库驱动,进一步确认了主题是关于...
JDBC-ODBC 桥接器是连接数据库的关键,需要安装和配置 JDBC-ODBC 桥接器。包括引入相关的类库、创建数据库连接、执行 SQL 语句、处理结果等步骤。 四、JSP 代码的实现 JSP 代码是实现 JSP 通过 JDBC-ODBC 桥接器...
为了使用JDBC-ODBC桥连接数据库,需要进行以下配置: 1. **安装与集成**:JDBC-ODBC桥作为`sun.jdbc.odbc`包的一部分,通常与JDK一同安装,无需额外安装其他包即可使用。然而,客户端机器上需要安装ODBC驱动程序。 ...
【JDBC-ODBC桥数据库连接】是一种早期的数据库连接技术,它允许Java应用程序通过JDBC接口访问使用ODBC驱动程序支持的数据库。这个技术是由Sun Microsystems与Merant公司合作开发的,主要用于将JDBC API调用转换为...
"JDBC数据库连接技术" JDBC(Java Database Connectivity)是一种Java API,用于连接和操作关系型数据库。它提供了一组统一的接口,允许Java程序与不同的关系型数据库管理系统进行交互。 1. 常见的关系型数据库 ...
JDBC(Java Database Connectivity)是 Java 语言中用来连接数据库的一种标准。ODBC(Open Database Connectivity)是微软公司所开发的一种开放式数据库连接标准。使用 JDBC-ODBC 连接可以连接各种数据库,包括 SQL ...
标题中的"jdbc-mysql-connection"关键词表明我们讨论的主题是关于Java数据库连接(JDBC)与MySQL数据库之间的交互。JDBC是Java平台上的一个标准接口,它允许Java应用程序与各种类型的数据库进行通信,包括MySQL。...
MySQL-JDBC连接数据库错误提示及解决方案 在使用Java连接MySQL数据库时,经常会遇到一些错误提示,以下是在JDBC连接MySQL数据库时常见的错误提示及解决方案: 一、 ClassNotFoundException: com.mysql.jdbc.Driver...
【jdbc-MySQL-jar包】是一个集合了连接MySQL数据库所需资源的压缩文件,主要包含两个核心部分:`mysql-connector-java-5.0.8-bin.jar`和Java源代码文件,用于教学或实践如何使用Java的JDBC(Java Database ...
### JDBC连接数据库各种数据库参数详解 #### 一、Oracle8/8i/9i数据库(thin模式) 在Java中通过JDBC访问Oracle数据库时,通常采用thin驱动方式。thin驱动是一种纯Java驱动,无需依赖任何非Java代码即可完成与...
JDBC驱动是Java程序连接数据库的核心组件,它充当了Java虚拟机和数据库之间的桥梁。 在本案例中,"JDBC连接MySQL数据库8.0.13的驱动包" 提供了连接MySQL 8.0.13版本数据库所需的Java驱动程序。MySQL是一种开源、...
本篇文章将详细介绍如何使用JDBC-MySQL连接包在Java程序中连接并操作MySQL数据库。 首先,我们要理解JDBC的角色。JDBC是Oracle公司提供的一个API(Application Programming Interface),它定义了一套标准的Java...
在本示例中,我们关注的是使用JDBC与MySQL数据库的连接,这也是一个常见的应用场景,因为MySQL是一个广泛使用的开源关系型数据库管理系统。 1. **JDBC基础**: - JDBC是Java中的一个API,它提供了多种方法来建立...
本项目"JavaWeb-JDBC连接MySql数据库"提供了一个简单的示例,展示了如何使用JDBC来执行SQL查询操作。 首先,我们需要了解JDBC的基本组件和流程。JDBC包含四个主要部分:驱动程序管理器、数据库驱动程序、JDBC API和...
3. 解压`guacamole-auth-jdbc-0.9.14.tar.gz`,并根据提供的文档配置Guacamole服务器以使用JDBC身份验证模块,并指向MySQL连接器的JAR。 4. 在MySQL数据库中创建必要的表和用户,以供Guacamole使用。 5. 配置...