MySQL 一種比較經濟的資料庫
JDBC 與 MySQL 的連線
在本書中我們主要以 JDBC 連線 MySQL 為例講解,如果讀者要對其它資料庫操作,只需要改動連線方法,對資料庫的操作不變。
1 查詢驅動
MySQL 目前提供的 java 驅動程式為 Connection/J ,可以從 MySQL 官方網站下載,並找到 mysql-connector-java-5.0.5 檔案,此驅動程式為純 java 驅動程式,不需做其他配置。
地址: http://dev.mysql.com/downloads/connector/j/5.0.html
2 動態指定 classpath
如果需要執行時動態指定 classpath ,就在執行時採用- cp 方式。否則將上面的 .jar 檔案加入到 classpath 環境變數中。
3 、載入驅動程式
try{
Class.forName(com.mysql.jdbc.Driver);
System.out.println(Success loading Mysql Driver!);
}catch(Exception e)
{
System.out.println(Error loading Mysql Driver!);
e.printStackTrace();
}
4 、設定連線的 url
jdbc : mysql : //localhost/databasename[?pa=va][ & pa=va]
5.4 在 JBuilder 中設定 MySQL 的連線
1.mysql-5.0.27-win32.zip
2. mysql-connector-java-5.0.5.zip
首先,解開 MySQL 的 JDBC driver 的壓縮包,其實在這個包中真正有用的就是 mysql-connector-java-5.0.5-bin.jar ,所以我直接把它放到 c: JBuilderlib 下,做如下的操作:
一、選擇 Tool -> Configure Libraries ,在 Configure Libraries 視窗中選擇左邊列表框下的 New ,彈出 New Library Wizard 視窗,在 Name 中輸入 mysql (可以自己定義), Location 中選擇 User Home ,點選 Add ,選擇 mysql jdbc 的路徑: c: JBuilderlibmysql-connector-java-5.0.5-bin.jar ,點選 ok (兩次);
二、選擇 Project -> Project Properties -> Paths -> Required Libraries -> 點選 Add ,選擇第一步驟中新增的 User Home 下的 mysql ,點選 ok (兩次);
三、選擇 Tool -> Enterprise Setup -> Database Drivers -> 點選 Add ,選擇剛新增的 User Home 下的 mysql ,點選 ok ,在列表框中出現 mysql.config ,點選 ok ;
四、提示重新啟動 JBuilder ,設定才能生效,確定後,重啟 JBuilder ;
五、選擇 Tool -> Database Pilot ,在 Database Pilot 視窗中選擇 View -> Options -> Drivers -> 點選 Add
Driver class 中輸入: com.mysql.jdbc.Driver
Sample URL 中輸入: mysql://localhost:3306/DataBaseName 點選 ok ;
六、在 Database Pilot 視窗中選擇 File -> New ,在 New URL 視窗中,
Driver :從列表中選擇第五步驟建立的 com.mysql.jdbc.Driver
URL :將 DataBaseName 改為存在的資料庫,本例中的 URL 如下: jdbc:mysql://localhost:3306/test ,點選 ok ;
相關文章
- 幾種常用資料庫比較資料庫
- MySQL大量資料入庫的效能比較MySql
- Mysql pg oracle三種資料庫獲取月份、周的函式比較MySqlOracle資料庫函式
- 資料庫系列:MySQL引擎MyISAM和InnoDB的比較資料庫MySql
- MySQL大量資料入庫的效能比較(分割槽)MySql
- DataTable資料批量寫入資料庫三種方法比較資料庫
- 圖資料庫比較資料庫
- 主流資料庫比較資料庫
- MongoDB、Cassandra 和 HBase 三種 NoSQL 資料庫比較MongoDBSQL資料庫
- 五種VC++資料庫開發技術的比較C++資料庫
- MySQL大量資料插入各種方法效能分析與比較MySql
- 77種資料建模工具比較
- 關聯式資料庫比較:SQLite vs MySQL vs PostgreSQL資料庫SQLiteMySql
- 用PHP連mysql和oracle資料庫效能比較(轉)PHPMySqlOracle資料庫
- oracle資料庫兩表資料比較Oracle資料庫
- 資料庫比較 PostgreSQL vs MongoDB資料庫SQLMongoDB
- Oracle三種集合資料型別的比較Oracle資料型別
- 比較兩個資料庫的差異資料庫
- 關閉資料庫比較好的方法資料庫
- mongodb資料遷移2種方式比較MongoDB
- 比較兩個mysql資料庫裡面的表是否相同的一個校驗指令碼MySql資料庫指令碼
- 轉享:NoSQL 圖資料庫比較SQL資料庫
- 比較SQL資料庫和HadoopSQL資料庫Hadoop
- Oracle資料庫遷移方案比較Oracle資料庫
- 磁碟資料庫與記憶體資料庫的特點比較資料庫記憶體
- pl/sql中比較好玩的一種連結資料庫方式SQL資料庫
- influxdb與傳統資料庫的比較UX資料庫
- 比較有索引和無索引的查詢速度(在mysql資料庫中)索引MySql資料庫
- 一個比較靠譜的 pacemaker 配置 ms 模式 pg 資料庫模式資料庫
- 常見資料庫系統比較之Oracle資料庫(轉)資料庫Oracle
- 助力企業資源的合理利用,華為雲資料庫RDS for MySQL使用更經濟省心資料庫MySql
- 區塊鏈與分散式資料庫的比較區塊鏈分散式資料庫
- 常見資料庫SYBASE和SQL SERVER的比較資料庫SQLServer
- 【資料庫理論】 ACID和BASE的比較資料庫
- 關於資料庫物件版本比較的指令碼資料庫物件指令碼
- Mysql 一個比較好用的函式MySql函式
- MySQL建立資料庫的兩種方法MySql資料庫
- 幾種排序的比較排序