導航:首頁 > 編程語言 > java安裝資料庫

java安裝資料庫

發布時間:2025-05-23 05:25:14

java中連接MySQL資料庫的幾種方式

  1. Java要連接資料庫,那麼首先你必須安裝mysql資料庫。

  2. 安裝好mysql之後,安裝JDK了。

  3. 安裝好JDK之後,就是安裝Eclipse了,要支持JDK版本,Eclipse安裝的時候會自動去找JDK安裝位置的,解壓版的Eclipse,就要配置eclipse.ini文件了,將對應的JDK配置好,這些已經准備就緒的時候,就到mysql中創建資料庫和表。

  4. 先創建資料庫:

    CREATE DATABASE SCUTCS;

    接著,創建表:

    CREATE TABLE STUDENT

    (

    SNO CHAR(7) NOT NULL,

    SNAME VARCHAR(8) NOT NULL,

    SEX CHAR(2) NOT NULL,

    BDATE DATE NOT NULL,

    HEIGHT DEC(5,2) DEFAULT 000.00,

    PRIMARY KEY(SNO)

    );

    然後插入數據,可以用SQL語句insert into <表名> values (value1, value2, ...);

  5. 編寫.java文件來演示一下如何訪問MySQL資料庫。

    import java.sql.*;

    public class JDBCTest {

    public static void main(String[] args){

    // 驅動程序名 String driver = "com.mysql.jdbc.Driver";

    // URL指向要訪問的資料庫名scutcs String url = "jdbc:mysql://127.0.0.1:3306/scutcs";

    // MySQL配置時的用戶名 String user = "root"; // MySQL配置時的密碼 String password = "root";

    try { // 載入驅動程序 Class.forName(driver);

    // 連續資料庫 Connection conn = DriverManager.getConnection(url, user, password);

    if(!conn.isClosed()) System.out.println("Succeeded connecting to the Database!");

    // statement用來執行SQL語句 Statement statement = conn.createStatement();

    // 要執行的SQL語句 String sql = "select * from student";

// 結果集 ResultSet rs = statement.executeQuery(sql);

while(rs.next()) // 選擇sname這列數據 name = rs.getString("sname

// 輸出結果 System.out.println(rs.getString("sno") + " " + name); }

rs.close(); conn.close();

} catch(ClassNotFoundException e) {

System.out.println("Sorry,can`t find the Driver!"); e.printStackTrace();

} catch(SQLException e) {

e.printStackTrace();

} catch(Exception e) {

e.printStackTrace();

}}}

閱讀全文

與java安裝資料庫相關的資料

熱點內容
androidapkdemo 瀏覽:647
rplsp文件夾能刪除嗎 瀏覽:249
分數的演算法有哪幾種 瀏覽:918
有序鏈表合並java 瀏覽:750
吃麻辣燙的程序員 瀏覽:811
公司研報一般用什麼app看 瀏覽:35
新買的汽車模塊還要編程嗎 瀏覽:943
cnc編程入門自學 瀏覽:835
編譯器怎麼檢查重新編譯 瀏覽:664
pdf重排安卓 瀏覽:247
linux設置自動重啟 瀏覽:223
桂林市php高級程序員招聘 瀏覽:682
安卓機信號圖標怎麼美化 瀏覽:322
安裝包幀數文件夾 瀏覽:840
演算法可以採用哪三種方式來描述 瀏覽:283
金立m6加密晶元 瀏覽:865
為什麼ted的app沒有圖像 瀏覽:428
itext對pdf簽名 瀏覽:666
vcc如何編譯 瀏覽:412
java環境變數classpath 瀏覽:607