java編寫創(chuàng)建數據庫和表的程序
更新時間:2017年10月08日 14:05:08 作者:DamonWong
這篇文章主要為大家詳細介紹了java編寫創(chuàng)建數據庫和表的程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文示例可見一斑了,主要是通過Java對SQL語句進行操作,和普通的增刪改查的原理是一樣的:
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();
//創(chuàng)建數據庫hello
stat.executeUpdate("create database hello");
//打開創(chuàng)建的數據庫
stat.close();
conn.close();
url = "jdbc:mysql://localhost:3306/hello?useUnicode=true&characterEncoding=utf-8";
conn = DriverManager.getConnection(url, "root", "123456");
stat = conn.createStatement();
//創(chuàng)建表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();
}
}
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
SpringBoot使用FreeMarker模板發(fā)送郵件
這篇文章主要為大家詳細介紹了SpringBoot使用FreeMarker模板發(fā)送郵件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-04-04
Springboot 整合 Java DL4J 實現(xiàn)時尚穿搭推薦系統(tǒng)(實例代碼)
本文介紹了如何使用SpringBoot和JavaDeeplearning4j框架搭建一個時尚穿搭推薦系統(tǒng),文章詳細闡述了系統(tǒng)的技術架構、數據集格式、Maven依賴配置、模型訓練和預測代碼實現(xiàn),以及單元測試和預期輸出結果2024-10-10
spring源碼學習之bean的初始化以及循環(huán)引用
這篇文章主要給大家介紹了關于spring源碼學習之bean的初始化以及循環(huán)引用的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-10-10

