1,、安裝MySQL,,http://jingyan.baidu.com/article/c45ad29cf2c471051653e249.html。 2,、下載MySQL驅(qū)動,https://github.com/cofire/myjob/blob/master/Java/%E7%AC%AC17%E7%AB%A0/mysql-connector-java-5.1.7-bin.jar,,點擊下載,。 3、配置MySQL驅(qū)動,,將mysql-connector-java-5.1.7-bin.jar的路徑配置到CLASSPATH下,。 4、將MySQL驅(qū)動加載到Eclipse,,將mysql-connector-java-5.1.7-bin.jar復(fù)制,,然后粘貼到你的項目里。 5,、測試連接,。 測試代碼如下: import java.sql.*; public class Lian { public static void main(String[] args) { // 驅(qū)動程序名 String driver = "com.mysql.jdbc.Driver"; // URL指向要訪問的數(shù)據(jù)庫名scutcs String url = "jdbc:mysql://localhost/ruangong"; // MySQL配置時的用戶名 String user = "root"; // MySQL配置時的密碼 String password = "jsj2013"; try { // 加載驅(qū)動程序 Class.forName(driver); // 連續(xù)數(shù)據(jù)庫 Connection conn = DriverManager.getConnection(url, user, password); if(!conn.isClosed()) System.out.println("Succeeded connecting to the Database!"); // statement用來執(zhí)行SQL語句 Statement statement = conn.createStatement(); // 要執(zhí)行的SQL語句 String sql = "select * from t_admin"; // 結(jié)果集 ResultSet rs = statement.executeQuery(sql) String name = null; while(rs.next()) { // 選擇sname這列數(shù)據(jù) name = rs.getString("admin_username"); // 首先使用ISO-8859-1字符集將name解碼為字節(jié)序列并將結(jié)果存儲新的字節(jié)數(shù)組中。 // 然后使用GB2312字符集解碼指定的字節(jié)數(shù)組 name = new String(name.getBytes("ISO-8859-1"),"GB2312"); // 輸出結(jié)果 System.out.println(rs.getString("admin_id") + "\t" + 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(); } } } |
|