编写一个程序,可以通过次程序完成一个表的创建操作,输入表的名称,各个列的名称及类型,输入完成后直接通过JDBC创建指定的表。

来源:互联网 发布:发起人肉骨茶 知乎 编辑:程序博客网 时间:2024/06/02 06:06

编写一个程序,可以通过次程序完成一个表的创建操作,输入表的名称,各个列的名称及类型,输入完成后直接通过JDBC创建指定的表。

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class ConnectionDemo01 {
public static final String DBDRIVER="org.gjt.mm.mysql.Driver";
public static final String DBURL="jdbc:mysql://localhost:3306/mldn";
public static final String DBUSER="root";
public static final String DBPASS="mysqladmin";
public static void main(String[] args) throws Exception{
Connection conn=null;
Statement stmt=null;
String sql="CREATE TABLE biao(" +
"id INTAUTO_INCREMENT PRIMARY KEY ," +
"name VARCHAR(30)NOT NULL ," +
"password VARCHAR(32)NOT NULL ," +
"age INTNOT NULL ," +
"sex VARCHAR(2)DEFAULT '男' ," +
"birthday DATE " +
") ";
Class.forName(DBDRIVER);
conn=DriverManager.getConnection(DBURL, DBUSER, DBPASS);
stmt=conn.createStatement();
stmt.executeUpdate(sql);
stmt.close();
conn.close();
}
}

阅读全文
1 0
原创粉丝点击