我們在用java開發時會經常用到資料庫,資料庫可以保存資料以及對資料的管理.當然連接資料庫是我們開發的第一步,如果你不連接資料庫,你何談對資料庫進行操作,在連接資料庫過程中,我們會遇到許多的問題,下面由我來講解,怎麼連接資料庫,以及在連接過程中出現的錯誤.
相關mysql影片教學推薦:《mysql教學》
#下載JDBC
##1.第一步 百度搜尋」mysql-connector-java-5.1.24-bin.jar」並下載.把這mysql-connector-java-5.1.24-bin.jar #
##檔案放到C:\jdk1.7.0_67\jre\lib\ext(這裡是我的jdk的目錄中).
新增程式碼
1.第三步寫入載入JDBC的函數,注意:我們測試是時全是在main函數裡面的.
try { Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序 //Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("Success loading Mysql Driver!"); } catch (Exception e) { System.out.print("Error loading Mysql Driver!"); e.printStackTrace(); }
#2.第四步驟連接資料庫,
Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/ter","root","123456"); //连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码
3.第五步驟對資料庫進行操作,在這裡我的資料庫名字是ter.其中紅色標註的是我們熟悉的資料庫操作
4.第六步啟動資料庫服務按CTRL+SHIFT+ESC,點選服務.--找到Mysql右鍵啟動
######################完整程式碼###package linkMysql1; import java.sql.*; public class LinkMysql { public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序 //Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("Success loading Mysql Driver!"); } catch (Exception e) { System.out.print("Error loading Mysql Driver!"); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/ter","root","123456"); //连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码 System.out.println("Success connect Mysql server!"); Statement stmt = connect.createStatement(); ResultSet rs = stmt.executeQuery("select * from user"); //user 为你表的名称 while (rs.next()) { System.out.println(rs.getString("name")); } } catch (Exception e) { System.out.print("get data error!"); e.printStackTrace(); } } }######### ######說明######記得開啟Mysql###### ###
以上是用Eclipse連接mysql資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!