一个简单的连接数据库程序(JDBC)
2014-10-28 13:09
633 查看
一、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();
二、代码实现
三、关于数据库的一些基本操作
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条数据信息
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条数据信息
相关文章推荐
- A Simple JDBC MySQL Connection.一个JDBC到MySQL的简单数据库连接.
- 一个简单的JDBC连接程序
- 最简单的一个连接数据库的小程序
- Java面试题 写一个比较完美的JDBC 连接数据库的程序
- 菜鸟的 PHP 学习之路(三):一个简单的连接数据库并查询的小程序(1)
- JDBC连接数据库代码 (一) -- 一个简单的获取数据库表单
- JDBC--最简单的java连接数据库的小程序
- 一个简单的JDBC程序_连接mysql并显示表中记录
- 自己实现的一个简单的数据库连接的插件————JdbcPlugin
- 山塞一个PetShop 4.0(01)——最简单的数据库连接
- 一个JDBC连接数据库的例子
- 适用,简单的数据库连接与sql操作的封装(JDBC,数据库连接池,c3p0)
- vc小程序---右键菜单栏的建立以及简单的数据库连接的基本知识(PopMenu)
- JAVA用JDBC模式简单的连接数据库
- Ruby on Rails,一个简单的CMS系统,创建应用骨架并与数据库连接
- Java程序用JDBC连接SQL server 2000数据库
- 编写一个简单的jdbc例子程序_模版_CRUD_SQL注入
- java application应用程序 使用JDBC和proxool两种方式连接数据库 的测试程序代码
- 手把手教你做一个简单的VB数据库程序