一个简单的连接数据库程序(JDBC)
来源:互联网 发布:linux中国 编辑:程序博客网 时间:2024/05/19 11:49
一、JDBC操作步骤:
1.下载驱动(找度娘)并配置环境变量到classpath(例如:E:\mysql-connector-java-5.1.7-bin.jar);
2.注册驱动
Class.forName("com.mysql.jdbc.Driver");(推荐)
或者 DriverManager.registerDriver(new com.mysql.jdbc.Driver());
3.建立连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbc", "root", "123");
4.创建语句
Statement st = conn.createStatement();
5.执行语句
ResultSet rs = st.executeQuery("select * from mytable");
6.处理结果
while (rs.next()) {
System.out.print(rs.getObject(1)+"\t\r");
}
7.释放资源
rs.close();
st.close();
conn.close();
二、代码实现
<span style="font-size:14px;">import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import java.sql.SQLException;public class Base {public static void main(String[] args) throws ClassNotFoundException { try { test(); } catch (SQLException e) { e.printStackTrace(); } }static void test() throws SQLException, ClassNotFoundException {// 注册驱动Class.forName("com.mysql.jdbc.Driver");// DriverManager.registerDriver(new com.mysql.jdbc.Driver());// 建立连接Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbc", "root", "123");// 创建语句Statement st = conn.createStatement();// 执行语句ResultSet rs = st.executeQuery("select * from mytable");// 处理结果while (rs.next()) {System.out.print(rs.getObject(1)+"\t\r");}// 释放资源rs.close();st.close();conn.close();}}</span>
三、关于数据库的一些基本操作
net start mysql 启动mysql数据库
net stop mysql 停止mysql数据库
net restart mysql 重新启动mysql数据库
show databases; 显示当前存在的数据库
create table test 创建名为test的数据库
use test; 使用名为test的数据库
show tables; 显示当前存在的表
create table mytable( 创建名为mytable的表
id int not null,
name char(20),
sex char(2) default '男',
birth datetime,
primary key (id)
);
insert into mytable(id,name,birth) values ('001','zhangsan',now()); 向表中插入数据
select * from mytable where name='zhangsan'; 查询表中名为zhangsan的信息
select * from mytable order by id desc; 按照id号降序输出
select * from mtest id limit 10,10; 显示第11至20条数据信息
0 0
- 一个简单的连接数据库程序(JDBC)
- JDBC--最简单的java连接数据库的小程序
- 简单的JDBC连接数据库
- 一个简单的JDBC程序
- 简单JDBC连接数据库
- 简单JDBC连接数据库
- JDBC连接mysql的简单DEMO程序
- 简单的利用jsp连接数据库(jdbc)
- JDBC(1) 简单的连接数据库和封装
- 简单的JDBC连接数据库代码
- 简单的JDBC连接数据库代码
- 简单的jdbc连接mysql数据库
- JDBC-数据库的连接和简单操作
- jdbc连接MySQL数据库的简单应用
- JDBC连接MySql数据库的简单例子
- 使用jdbc连接数据库的简单案例
- 简单的JDBC连接数据库实现
- JDBC简单的优化连接数据库
- HDU2084 数塔 动态规划
- 阿里巴巴2011笔试题+答案解析
- RESTful Request:GET/PUT/DELETE/POST/HEAD/OPTIONS
- Android客户端从服务器端获取json数据并解析的实现代码
- 微信开发 项目
- 一个简单的连接数据库程序(JDBC)
- java基于HTTP协议post传参,获取参数
- 浙江大华2012笔试题+答案解析
- PLSQL Developer连接不上Win7 64为系统下安装的Oracle11g64位的解决办法
- Implement strStr() (Java)
- 中兴2011笔试题+答案解析
- 选择Yii 2框架的7个理由
- 第九周项目六:换分币
- 金色十月线上编程比赛第一题:小女孩数数