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引擎MyISAM和InnoDB的比較資料庫MySql
- mysql資料庫中decimal資料型別比較大小MySql資料庫Decimal資料型別
- 主流資料庫比較資料庫
- 圖資料庫比較資料庫
- java比較mysql兩個資料庫中差異JavaMySql資料庫
- 77種資料建模工具比較
- influxdb與傳統資料庫的比較UX資料庫
- 磁碟資料庫與記憶體資料庫的特點比較資料庫記憶體
- mysql資料庫時間型別datetime、bigint、timestamp的查詢效率比較MySql資料庫型別
- mongodb資料遷移2種方式比較MongoDB
- oracle Mysql PostgreSQL 資料庫的對比OracleMySql資料庫
- 區塊鏈與分散式資料庫的比較區塊鏈分散式資料庫
- Java幾種常用JSON庫效能比較JavaJSON
- MySQL建立資料庫的兩種方法MySql資料庫
- MySQL資料庫資料一致性比對的方案的探討MySql資料庫
- 如何比較兩個資料庫表結構的不同資料庫
- 幾種排序的比較排序
- Python操作MySQL資料庫的5種方式PythonMySql資料庫
- MySql資料庫備份的幾種方式MySql資料庫
- 零工經濟,一種完美的經濟形態?
- 助力企業資源的合理利用,華為雲資料庫RDS for MySQL使用更經濟省心資料庫MySql
- 如何定義一個自帶資料區的結構體:三種資料結構體的比較結構體資料結構
- 國產資料庫oceanBbase,達夢,金倉與mysql資料庫的效能對比 六、python讀mysql資料庫資料庫MySqlPython
- 一款資料庫比較與同步軟體的設計與實現資料庫
- 開源向量資料庫比較:Chroma, Milvus, Faiss,Weaviate資料庫AI
- 從全方位為你比較3種資料科學工具的比較:Python、R和SAS(附連結)資料科學Python
- PostgreSQL與MySQL的比較 - hackrMySql
- 使用perl比較mysql的版本MySql
- 資料庫訪問幾種方式對比資料庫
- 【mysql】mysql的資料庫主從(一主一從)MySql資料庫
- HHDESK資料夾比較功能
- difflib: Python 比較資料集Python
- MySQL 資料庫定時備份的幾種方式MySql資料庫
- mysql資料庫連表查詢的幾種方法MySql資料庫
- 安全快速修改Mysql資料庫名的5種方法MySql資料庫
- MySQL資料庫中的四種隔離級別MySql資料庫
- python比較json/dictionary的庫PythonJSON
- MySQL單表存多大的資料量比較合適MySql
- mysql 執行一段時間比較慢問題處理經過MySql