JDBC学习记录

 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();
        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值