最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JDBC環(huán)境設置(中文詳解)

 更新時間:2014年03月11日 16:19:37   作者:  
要開始使用JDBC設置,按照以下所示的步驟開發(fā)JDBC環(huán)境。以下內容假設Windows平臺上

安裝Java:

安裝J2SE開發(fā)工具包5.0(JDK 5.0)下載:Java官方網站。

請確保以下環(huán)境變量設置,如下所述:

JAVA_HOME: 此環(huán)境變量應該指向安裝JDK的目錄,例如:C:\Program Files\Java\jdk1.5.0
CLASSPATH: 此環(huán)境變量應已適當?shù)穆窂皆O置,如: C:\Program Files\Java\jdk1.5.0_20\jre\lib
PATH: 此環(huán)境變量應指向適當?shù)腏RE bin,如: C:\Program Files\Java\jre1.5.0_20\bin.

可能已有這些變量設置了,但只是為了確保在這里是如何檢查。

進入控制面板,雙擊系統(tǒng)。如果是Windows XP的用戶有可能要打開:"性能"=》"維護",會看到系統(tǒng)圖標。

轉到“高級"選項卡,然后單擊"環(huán)境變量"。

現(xiàn)在,選擇所有輸入的變量設置正確。

將自動獲得了JDBC包java.sql和javax.sql,當安裝J2SE開發(fā)工具包5.0(JDK 5.0)

安裝數(shù)據(jù)庫:

將需要當然,最重要的是實際運行的數(shù)據(jù)庫用,可以查詢和修改表。

安裝數(shù)據(jù)庫是最適合的。可以有很多選擇,最常見的有:

MySQL DB: MySQL是一個開放源碼的數(shù)據(jù)庫??梢詮倪@里下載MySQL官方網站,建議下載完整Windows安裝。

此外,下載和安裝MySQL管理以及MySQL查詢?yōu)g覽器。這些都是基于GUI的工具,這將使開發(fā)更加容易。

最后,請下載并在一個方便的目錄解壓縮的MySQL Connector/J(MySQL JDBC驅動程序)。對于本教程的目的,我們將假設已經安裝了驅動程序位于 C:\Program Files\MySQL\mysql-connector-java-5.1.8.

相應地設置CLASSPATH變量到C:\Program Files\MySQL\mysql-connector-java-5.1.8\mysql-connector-java-5.1.8-bin.jar. 根據(jù)安裝的驅動程序版本可能會有所不同。

PostgreSQL DB: PostgreSQL是一個開放源碼的數(shù)據(jù)庫??梢詮倪@里下載 PostgreSQL官方網站。

Postgres安裝包含一個名為pgAdmin III一個基于GUI管理工具。 JDBC驅動程序也包括作為安裝的一部分。

Oracle DB: Oracle數(shù)據(jù)庫是Oracle銷售的商用數(shù)據(jù)庫。假設有必須的分發(fā)介質進行安裝。

Oracle的安裝包括一個名為Enterprise Manager中基于GUI的管理工具。 JDBC驅動程序也包括作為安裝的一部分。

安裝數(shù)據(jù)庫驅動程序:

最新的JDK包含JDBC-ODBC橋驅動程序,使大多數(shù)開放式數(shù)據(jù)庫連接(ODBC)驅動程序程序員可使用JDBC API。

現(xiàn)在,大多數(shù)數(shù)據(jù)庫廠商隨數(shù)據(jù)庫的安裝提供相應的JDBC驅動程序。所以,不應該擔心這部分。

設置數(shù)據(jù)庫認證:

在本教程中,我們將使用MySQL數(shù)據(jù)庫。當安裝上述任何數(shù)據(jù)庫,它的管理員ID設置為root,并給出規(guī)定設置選擇的密碼。

用root和密碼,可以創(chuàng)建另一個用戶ID和密碼,或者可以使用root和密碼在JDBC應用程序中。

有各種不同的數(shù)據(jù)庫操作,如數(shù)據(jù)庫的創(chuàng)建和刪除,這將需要管理員ID和密碼。

對于JDBC教程的其余部分,我們將使用MySQL數(shù)據(jù)庫 username 作為ID和 password 作為密碼。

如果沒有足夠的權限來創(chuàng)建新的用戶,那么可以讓數(shù)據(jù)庫管理員(DBA)來創(chuàng)建一個用戶ID和密碼給你。

創(chuàng)建數(shù)據(jù)庫:

要創(chuàng)建EMP數(shù)據(jù)庫,請使用下列步驟:

步驟1:
打開命令提示符并更改到安裝目錄,如下所示:

復制代碼 代碼如下:

C:\>
C:\>cd Program Files\MySQL\bin
C:\Program Files\MySQL\bin>


注:這取決于的MySQL系統(tǒng)上的安裝位置,mysqld.exe的路徑可能會有所不同。也可以查看關于如何啟動和停止數(shù)據(jù)庫服務器文檔。

步驟2:
通過執(zhí)行下面的命令,如果它沒有運行啟動數(shù)據(jù)庫服務器。

復制代碼 代碼如下:

C:\Program Files\MySQL\bin>mysqld
C:\Program Files\MySQL\bin>


步驟3:
通過執(zhí)行以下命令來創(chuàng)建數(shù)據(jù)庫EMP

復制代碼 代碼如下:

C:\Program Files\MySQL\bin> mysqladmin create EMP -u root -p
Enter password: ********
C:\Program Files\MySQL\bin>


創(chuàng)建表
要創(chuàng)建Employees表中EMP的數(shù)據(jù)庫,請執(zhí)行以下步驟:

步驟1:
打開命令提示符并更改到安裝目錄,如下所示:

復制代碼 代碼如下:

C:\>
C:\>cd Program Files\MySQL\bin
C:\Program Files\MySQL\bin>


步驟2:
登錄數(shù)據(jù)庫,如下所示

復制代碼 代碼如下:

C:\Program Files\MySQL\bin>mysql -u root -p
Enter password: ********
mysql>


步驟3:
創(chuàng)建Employee表如下:

復制代碼 代碼如下:

mysql> use EMP;
mysql> create table Employees
-> (
-> id int not null,
-> age int not null,
-> first varchar (255),
-> last varchar (255)
-> );
Query OK, 0 rows affected (0.08 sec)
mysql>


創(chuàng)建數(shù)據(jù)記錄
最后,在Employee表中創(chuàng)建一些記錄如下:

mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');
Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal');
Query OK, 1 row affected (0.00 sec)

mysql>關于MySQL數(shù)據(jù)庫的完整認識,學習MySQL教程。

現(xiàn)在,就可以開始使用JDBC嘗試。接下來的教程將給予有關JDBC編程的一個樣本示例。

相關文章

  • java集合求和最大值最小值示例分享

    java集合求和最大值最小值示例分享

    這篇文章主要介紹了java集合求和最大值最小值示例
    2014-01-01
  • IntelliJ IDEA連接MySQL數(shù)據(jù)庫詳細圖解

    IntelliJ IDEA連接MySQL數(shù)據(jù)庫詳細圖解

    今天小編就為大家分享一篇關于intellij idea連接mysql數(shù)據(jù)庫詳細圖解,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • MyBatis-Plus內置接口方法的具體使用

    MyBatis-Plus內置接口方法的具體使用

    java開發(fā)應用程序與數(shù)據(jù)庫交互使用比較多的就是mybatisPlus接口,本文主要介紹了MyBatis-Plus內置接口方法的具體使用,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • Java中controller層如何接收帶參數(shù)的查詢

    Java中controller層如何接收帶參數(shù)的查詢

    本文主要介紹了Java中controller層如何接收帶參數(shù)的查詢,在控制器層接收帶參數(shù)的查詢可以通過多種方式實現(xiàn),下面就詳細的介紹一下,感興趣的可以了解一下
    2023-08-08
  • Maven導入依賴時報錯如何解決

    Maven導入依賴時報錯如何解決

    這篇文章主要介紹了Maven導入依賴時報錯如何解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12
  • SpringBoot監(jiān)聽應用程序啟動的生命周期事件的四種方法

    SpringBoot監(jiān)聽應用程序啟動的生命周期事件的四種方法

    在 Spring Boot 中,監(jiān)聽應用程序啟動的生命周期事件有多種方法,本文給大家就介紹了四種監(jiān)聽應用程序啟動的生命周期事件的方法,并通過代碼示例講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2024-07-07
  • Java實現(xiàn)Word轉PDF的全過程

    Java實現(xiàn)Word轉PDF的全過程

    在IT領域,文檔格式轉換是常見的任務之一,特別是在管理大量文本數(shù)據(jù)時,本文將詳細探討如何利用Java技術將Word文檔(.docx)轉換成PDF格式,需要的朋友可以參考下
    2025-04-04
  • Java使用itextpdf實現(xiàn)Excel轉PDF

    Java使用itextpdf實現(xiàn)Excel轉PDF

    這篇文章主要為大家詳細介紹了Java如何使用itextpdf實現(xiàn)Excel轉PDF,并且支持xlsx和xls兩種格,文中的示例代碼講解詳細,希望對大家有所幫助
    2024-01-01
  • idea 模板編程知識小結

    idea 模板編程知識小結

    這篇文章主要介紹了idea 模板編程的相關知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • JDK8升級JDK17過程中踩到的一些坑

    JDK8升級JDK17過程中踩到的一些坑

    這篇文章主要給大家介紹了關于JDK8升級JDK17過程中踩到的一些坑,對于一些老的項目,升級到JDK8則存在一些兼容性問題,是否升級需要酌情考慮,需要的朋友可以參考下
    2023-07-07

最新評論

息烽县| 息烽县| 咸阳市| 开阳县| 乐陵市| 炉霍县| 潍坊市| 普宁市| 成武县| 宁夏| 湖南省| 宣化县| 乐清市| 巩义市| 乐都县| 德令哈市| 西乌珠穆沁旗| 惠州市| 景宁| 图木舒克市| 郸城县| 镇康县| 屯昌县| 南和县| 城口县| 桃源县| 土默特左旗| 永春县| 漳浦县| 疏附县| 封开县| 敖汉旗| 同仁县| 宜兴市| 米脂县| 洛阳市| 镇坪县| 山西省| 西平县| 巴青县| 搜索|