2011年10月15日 星期六

在 Ubuntu 中使用 Java 連接 MySQL

首先必須要有 java 對 mysql 的連接器,並設定環境變數,安裝方法:

sudo apt-get install libmysql-java

#取得 mysql java 連接器



CLASSPATH=$CLASSPATH:/user/share/java/mysql.jar

#設定自訂變數 CLASSPATH



export CLASSPATH

#將自定變數  CLASSPATH 設為環境變數



mysql connector 都安裝好了之後,就可以寫點小程式來測試一下啦!

JDBCMySQL.java


import java.sql.*;

public class JDBCMySQL {
    public static void main(String[] args) {
        String driver = "com.mysql.jdbc.Driver";
        String url = "jdbc:mysql://localhost:3306/phpbb";
        String user = "root";
        String password = "5.ru8ck6";
        try {
            Class.forName(driver);
            Connection conn =
               DriverManager.getConnection(url,
                                  user, password);

            if(conn != null && !conn.isClosed()) {
                System.out.println("資料庫連線測試成功!");
                conn.close();
            }

        }
        catch(ClassNotFoundException e) {
            System.out.println("找不到驅動程式類別");
            e.printStackTrace();
        }
        catch(SQLException e) {
            e.printStackTrace();
        }
    }
}


參考資料:
https://help.ubuntu.com/community/JDBCAndMySQL
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/ConnectDB.htm


沒有留言: