【综合练习3】创建数据库表
使用Java程序在数据库创建一个tb_emp表,结果如图所示:
/*【综合练习3】创建数据库表
* 使用Java程序在数据库创建一个tb_emp表,结果如图所示:
* */
package db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.SQLException;
public class Zhlx3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
Class.forName("com.mysql.cj.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterUnicode=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai&zoneDateTimeBehavior=CONVERT_TO_NULL&allowPublicKeyRetrieval=true&","root","19971213");
Statement stmt = con.createStatement();
stmt.execute("create table tb_emp(id int not null primary key,name varchar(100),sex char(1),birth date,dept varchar(20))");
// stmt.execute("drop table tb_emp");
}catch(ClassNotFoundException e) {
e.printStackTrace();
}catch(SQLException e) {
e.printStackTrace();
}
}
}
运行前数据库的表的个数为一个
运行后数据库的表的个数变成两个