一、准备工作
1.下载并安装MySQL以及MySQL的基本操作
2.下载并安装Connector/J
二、JDBC编程步骤
代码示例:
import java.sql.*;
public class TestJDBC {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
//1.Load the Driver,自动实例化,自动向DriverManager注册,不需显示调用DriverManager.registerDriver()方法
Class.forName("com.mysql.jdbc.Driver");
//2.Connect to the DataBase
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/testjdbc", "root", "1234567");
//3.Execute the SQL
stmt = conn.createStatement();
rs = stmt.executeQuery("select * from student");
while (rs.next()) { //4.Retrieve the result data
//5.将数据库中的各种类型转换为Java中的类型(getXXX)方法
System.out.println(rs.getString("name"));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try { //6.Close
if (rs != null) {
rs.close();
rs = null;
}
if (stmt != null) {
stmt.close();
stmt = null;
}
if (conn != null) {
conn.close();
conn = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
说明:
在MySQL中建立了一个名为“testjdbc"的Database,然后在testjdbc中建立一个名为”student“的table,MySQL中root的密码为”1234567“。
分享到:
相关推荐
JDBC 相关jar包 --- mysql-connector-java-5.1.22-bin.jar(MySQL) Jar包下载: mysql-connector-java-5.1.22-bin.jar (见附件) JAR包添加: 1. 把JAR包放在水晶报表CrystalReport的目录下面 C:\Program ...
主要给大家介绍了关于使用JDBC连接Mysql数据库会出现的问题的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
连接的数据库可以改成MySQL,详细的在连接数据库的时候说明. 一: 前期准备工作 Crystal Report 2008 JDBC 相关jar包 --- ojdbc5.jar(Oracle) 或 mysql-connector-java-5.1.7.jar(MySQL) Jar包下载: ojdbc5.jar...
各种数据库JDBC连接方法总结-包括: SQL Server2000 、 SQL Server2005、Oracle、Access直连方法:(不写数据源名的桥连方法)、MySql、IBM DB2、Sybase、Informix、PostgreSQL、MaxDB、FrontBase、JavaDB/Derby等
本文主要介绍了JSP中使用JDBC连接MySQL数据库的详细步骤,对于初学者具有很好的参考价值,需要的朋友一起来看下吧
总结用JDBC连接mysql数据库的程序样例,应该有点用
java中使用JDBC连接各种数据库的方法总结。其中包括Oracle、SqlServer、MySql、Access以及获取资源的代码!
jdbc连接mysql出现了乱码,总结起来就是里面的四个编码方式是一样的时候,就不会乱码了,简之,客户连接数据库返回结果(编码必须一致)。
主要介绍了JDBC连接mysql乱码异常问题处理的办法和思路,有需要的朋友参考学习下。
java开发是连接数据库时的技术总结,希望有所帮助
1.目的:总结JDBC,和Servlet JSP结合到一起。 2.开发中的一些小技巧。 3.客户管理平台功能 * 添加客户 * 查询所有的客户的信息 * 修改客户信息 * 删除客户信息 * 按条件查询 * 分页查询数据 4.准备环境 5....
主要介绍了Java JDBC连接数据库常见操作,结合实例形式总结分析了java基于jdbc连接mysql、Oracle数据库及连接池相关操作技巧,需要的朋友可以参考下
java 连接数据库用的jdbc jar包(oracle+sql+mysql)+连接各种数据库的方法总结。
本项目适用于数据库原理大作业,Java大作业,Java中Swing技术实现GUI,并连接MariaDB数据库进行数据存储。项目整体思路清晰,简单易上手,适合新手学习Java基础和数据库基础,并采用MVC设计模式。资源中附有《项目...
2.2 使用JDBC连接数据库 2.2.1 SQLJ基本知识 2.2.2 用PL/SQL和Java建立应用程序的基本知识 2.2.3 PL/SQL和Java的特性 2.2.4 PL/SQL和Java的实际开发应用实例 2.2.5 Java连接各类数据库的程序代码 2.3 Web应用...
在Android工程中要使用jdbc的话,要导入jdbc的外部jar包,因为在Java的jdk中并没有jdbc的api,我使用的jar包是mysql-connector-java-5.1.18-bin.jar包,网络上有使用mysql-connector-java-5.1.18-b
包括mysql oracle sqlserver sqlserver2005 在内的各驱动jar包。并且为大家总结了java连接各类数据库的方法。希望对大家有所帮助。
使用8.0.12及以上版本的连接驱动,在mysql5.7的连接配置上,基本没有太大的出入。 注意连接的包名有所改变,但如果还是用com.mysql.jdbc.Driver也可以,只是会有警告信息,提示你此方法已过期。 还有一点,在使用...
近期自己学习mysql,总结的关于增删改查表的知识点,以及JDBC连接池C3P0 等