java mysql删除数据库语句_java-创建与删除数据库中的表

java-创建与删除数据库中的表

import java.sql.*;

public class TableDemo{

private String dbURL="jdbc:odbc:example"; //数据库标识名

private String user="devon"; //数据库用户

private String password="book"; //数据库用户密码

public TableDemo(){

try {

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //装载数据库驱动

Connection con=DriverManager.getConnection(dbURL,user,password); //得到连接

Statement st=con.createStatement();

//新建表

System.out.println("新建表:products");  //输出信息到控制台

String sqlStr="create table products(Name varchar(20),Price float,Provider varchar(40),Count int)"; //新建表的SQL语句

st.executeUpdate(sqlStr); //执行SQL语句,新建表

//插入数据

sqlStr="insert into products(Name,Price,Provider,Count) values(\'面包\',2.5,\'上海\',20)"; //插入数据SQL语句

st.executeUpdate(sqlStr); //执行插入

sqlStr="insert into products(Name,Price,Provider,Count) values(\'蛋糕\',5.5,\'北京\',13)";

st.executeUpdate(sqlStr);

//显示数据

sqlStr="select * from products"; //查询数据SQL语句

ResultSet rs=st.executeQuery(sqlStr); //获取结果集

String name,provider;

float price;

int count;

while (rs.next()){

name=rs.getString("Name"); //取得查询结果

price=rs.getFloat("Price");

provider=rs.getString("Provider");

count=rs.getInt("Count");

System.out.println("Name:"+name+"\tPrice:"+price+"\tProvider:"+provider+"\tCount:"+count); //显示查询结果

}

//删除表

System.out.println("删除表:products");

sqlStr="drop table products"; //删除表SQL语句

st.executeUpdate(sqlStr); //执行删除

con.close(); //关闭连接

}

catch (Exception ex) {

ex.printStackTrace();  //输出出错信息

}

}

public static void main(String args[]){

new TableDemo();

}

}

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2010-03-16 14:48

浏览 2358

评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值