Java实现数据库的建表增删改查
创建数据库表
package 数据库表创建实现增删改查;
import java.sql.;
/
- 创建数据库表
*/
public class CreatTable{
public static void main(String[] args) {
String dbUrl = "jdbc:mysql://localhost:3306/student?characterEncoding=utf-8";
String driver = "com.mysql.jdbc.Driver";
Connection dbConn;
try {
Class.forName(driver);
String username = "root";
String password = "123456";
dbConn = DriverManager.getConnection(dbUrl, username, password);
Statement stmt = dbConn.createStatement();
String sql = "create table stuinfo(学号 char(4) primary key,姓名 char(6) null,性别 char(2))";
stmt.executeUpdate(sql);
System.out.println("创建成功!");
stmt.close();
dbConn.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
}
运行结果为:
第一次写这代码的时候总是出现一个错误,原来数据库没有utf-8化,弄了一下午终于搞好了