JDBC 2006-7-27 //创建数据库:mysql> create database 数据库名; //显示数据库:mysql> show databases; //使用数据库:mysql> use 数据库名; //显示数据库中的表:mysql> show tables; //显示表的内容:mysql> select * from 表名; //删除表:drop table 表名; //删除数据库:drop database 数据库名; //显示mysql 帮助:shell> mysql ?-help //连接数据库: package Student; // 在students数据库中建立表student. import java.sql.*;
public class StudentMake { public static void main(String args[]) { String url = "jdbc:mysql://localhost/数据库名"; // 定义要连接的数据库文件 Connection con; // 连接数据库 String createString; createString = "create table 表名 " + "(字段名1 类型, " + "字段名2类型, "+ "字段名3 类型CHAR(1), " + "字段名4类型VARCHAR(20), " + "字段名5 类型DATE, "+ "字段名6 类型VARCHAR(20))"; // 定义在数据库中建立表及相关字段的相关参数。 //类型为(INTEGER;) Statement stmt; // 创建表 try { Class.forName("com.mysql.jdbc.Driver"); // 定义数据库的驱动 } catch (java.lang.ClassNotFoundException e) { System.err.print("ClassNotFoundException: "); System.err.println(e.getMessage()); }
try { con = DriverManager.getConnection(url, "root", "1234");// 定义连接数据库时的相关参数。 stmt = con.createStatement();// 创建连接数据库。 stmt.executeUpdate(createString);// 创建表。 stmt.close();// 关闭创建的对象。 con.close();// 关闭连接的数据库。
} catch (Exception e) { e.printStackTrace(); } } }
|
|