创建数据库示例

关键代码

1
2
String sql = "CREATE DATABASE STUDENTS";
stmt.executeUpdate(sql);

运行结果
image.png
image.png

选择数据库示例

关键代码

1
2
3
4
5
6
Class.forName("com.mysql.jdbc.Driver");

//STEP 3: Open a connection
System.out.println("Connecting to a selected database...");
conn = DriverManager.getConnection(DB_URL, USER, PASS);
System.out.println("Connected database successfully...");

运行结果
image.png

删除数据库示例

关键代码

1
2
3
stmt = conn.createStatement();
String sql = "DROP DATABASE STUDENTS";
stmt.executeUpdate(sql);

运行结果
image.png

创建表示例

关键代码

1
2
3
4
5
6
7
8
9
String sql = "CREATE TABLE REGISTRATION " +
"(id INTEGER not NULL, " +
" first VARCHAR(255), " +
" last VARCHAR(255), " +
" age INTEGER, " +
" PRIMARY KEY ( id ))";

stmt.executeUpdate(sql);
System.out.println("Created table in given database...");

运行结果
image.png

删除表示例

image.png

插入记录示例

关键代码

1
2
3
4
5
6
7
8
9
10
11
12
String sql = "INSERT INTO Registration " +
"VALUES (100, 'Zara', 'Ali', 18)";
stmt.executeUpdate(sql);
sql = "INSERT INTO Registration " +
"VALUES (101, 'Mahnaz', 'Fatma', 25)";
stmt.executeUpdate(sql);
sql = "INSERT INTO Registration " +
"VALUES (102, 'Zaid', 'Khan', 30)";
stmt.executeUpdate(sql);
sql = "INSERT INTO Registration " +
"VALUES(103, 'Sumit', 'Mittal', 28)";
stmt.executeUpdate(sql);

运行结果
image.png

查询记录示例

image.png

更新记录示例

image.png

删除记录示例

image.png

WHERE子句示例

image.png

排序示例

image.png