本文示例可見一斑了,主要是通過Java對SQL語句進行操作,和普通的增刪改查的原理是一樣的:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
import java.sql.*; public class Test { public static void main(String[] args) throws Exception { Class.forName( "com.mysql.jdbc.Driver" ); //一開始必須填一個已經存在的數據庫 String url = "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8" ; Connection conn = DriverManager.getConnection(url, "root" , "123456" ); Statement stat = conn.createStatement(); //創建數據庫hello stat.executeUpdate( "create database hello" ); //打開創建的數據庫 stat.close(); conn.close(); url = "jdbc:mysql://localhost:3306/hello?useUnicode=true&characterEncoding=utf-8" ; conn = DriverManager.getConnection(url, "root" , "123456" ); stat = conn.createStatement(); //創建表test stat.executeUpdate( "create table test(id int, name varchar(80))" ); //添加數據 stat.executeUpdate( "insert into test values(1, '張三')" ); stat.executeUpdate( "insert into test values(2, '李四')" ); //查詢數據 ResultSet result = stat.executeQuery( "select * from test" ); while (result.next()) { System.out.println(result.getInt( "id" ) + " " + result.getString( "name" )); } //關閉數據庫 result.close(); stat.close(); conn.close(); } } |
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文鏈接:http://www.cnblogs.com/kings-9/archive/2017/10/05/7629232.html