成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

IntelliJIDEA內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)-創(chuàng)新互聯(lián)

1. 寫在前面

開發(fā)Java應(yīng)用程序,作為明星工具IntelliJ IDEA Ultimate當(dāng)然是選,然后進(jìn)行數(shù)據(jù)庫(kù)SQL開發(fā)的時(shí)候,常常會(huì)選擇諸如:Navicat , sqlyog, MySQL Workbench 。 當(dāng)進(jìn)行Java數(shù)據(jù)庫(kù)編程的時(shí)候,會(huì)來(lái)在兩個(gè)工具,效率極低,其實(shí)這都沒有必要的。 IDEA本身就是神器,完全可以在一個(gè)工具中同時(shí)完成Java編號(hào)和SQL開發(fā)。本文主要介紹IDEA下,數(shù)據(jù)庫(kù)工具(DataBase Tool)的基本使用。

成都創(chuàng)新互聯(lián)公司專注于壽縣企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),購(gòu)物商城網(wǎng)站建設(shè)。壽縣網(wǎng)站建設(shè)公司,為壽縣等地區(qū)提供建站服務(wù)。全流程按需規(guī)劃網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

2. 選項(xiàng)卡

用過IDEA的人都知道,這一款超強(qiáng)大,智能,用起來(lái)舒服的集成開發(fā)工具。其中功能選項(xiàng)卡極多,在使用之前,下圖展示了關(guān)于數(shù)據(jù)庫(kù)工具的選項(xiàng)卡的位置。

顯示功能選項(xiàng)卡

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

功能選項(xiàng)卡的按鈕
IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

3. 配置連接

數(shù)據(jù)庫(kù)工具支持的大多數(shù)主流的數(shù)據(jù)庫(kù)管理系統(tǒng),我們?cè)谑褂玫臅r(shí)候,只需要選擇其中指定數(shù)據(jù)庫(kù)然后創(chuàng)建數(shù)據(jù)源即可。

在IDEA中該工具連接數(shù)據(jù)庫(kù)的方式主要采用的是:JDBC的方式,由此可見相當(dāng)于是通過客戶端的方式訪問數(shù)據(jù)庫(kù)。

那么訪問數(shù)據(jù)庫(kù)的基本條件有如下幾個(gè):

  • 數(shù)據(jù)庫(kù)服務(wù)器地址
  • 數(shù)據(jù)庫(kù)服務(wù)器端口(通常主流關(guān)系型數(shù)據(jù)庫(kù)都有默認(rèn)端口)
  • 連接的數(shù)據(jù)庫(kù)(可選,在此工具中需要明確指定)
  • 用戶名
  • 密碼
  • JDBC驅(qū)動(dòng)(可選,通過Java程序的方式連接數(shù)據(jù)庫(kù))

下面通過案例演示在數(shù)據(jù)庫(kù)工具中連接MySQL數(shù)據(jù)庫(kù)

第一步:添加配置,選擇數(shù)據(jù)源,選擇MySQL

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

第二步:填寫配置信息

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

關(guān)于配置信息這里有需要可以填寫的內(nèi)容,本文只講最簡(jiǎn)的配置。

其它配置這里稍作說明:

  • tx : 事務(wù)配置,默認(rèn)是auto表示自動(dòng)提交事務(wù),可以選擇manual手工方式;Read-Only 只讀模式,表示該鏈接配置只能讀取數(shù)據(jù),不可更改; auto-sync 自動(dòng)同步 數(shù)據(jù)庫(kù)中的對(duì)象在工具中展示。

  • 選擇多個(gè)Schema(數(shù)據(jù)庫(kù))在數(shù)據(jù)庫(kù)工具中展示

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

第三步:應(yīng)用配置

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

上圖展示了數(shù)據(jù)庫(kù)工具的基本工作區(qū)域,以及功能按鈕。

4. 工具使用

4.1 編寫SQL

在SQL編輯區(qū)編寫各類SQL語(yǔ)句就可以完成對(duì)數(shù)據(jù)庫(kù)的操作。數(shù)據(jù)庫(kù)工具這里具備特別友好的關(guān)鍵字,對(duì)象的信息提供功能。

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

4.2 可視化操作

除了通過SQL命令執(zhí)行SQL外,數(shù)據(jù)庫(kù)工具這里最強(qiáng)大的地方還提供了可視化的操作功能。比如:創(chuàng)建表,修改表,查看表數(shù)據(jù),查看字段信息等

第一:創(chuàng)建表

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

第二:修改表

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

注意:修改表的操作和創(chuàng)建表的方式基本類似,除此之外還可以修改表名信息

第三:查看數(shù)據(jù)和更新

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

IDEA內(nèi)置的數(shù)據(jù)庫(kù)工具功能還是很強(qiáng)大的,本文作為一個(gè)引導(dǎo),跟多特性還需不斷體驗(yàn),發(fā)現(xiàn)。

5.注意事項(xiàng)

下面列出來(lái)關(guān)于使用該工具的一些注意事項(xiàng):

  • IDEA工具需要是旗艦版 IntelliJ IDEA Ultimate , 社區(qū)版本不支持
  • 首次配置特定數(shù)據(jù)庫(kù)(比如:MySQL)的連接時(shí),需要下載JDBC驅(qū)動(dòng) ,IDEA會(huì)自動(dòng)下載(需要聯(lián)網(wǎng)); 當(dāng)然也可以用戶自定義選擇JDBC驅(qū)動(dòng),在配置連接的界面中設(shè)置:
    IntelliJ IDEA 內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

本文題目:IntelliJIDEA內(nèi)置數(shù)據(jù)庫(kù)管理工具實(shí)戰(zhàn)-創(chuàng)新互聯(lián)
文章地址:http://jinyejixie.com/article30/jegso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、靜態(tài)網(wǎng)站動(dòng)態(tài)網(wǎng)站、定制開發(fā)、用戶體驗(yàn)、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
虞城县| 龙州县| 攀枝花市| 镇沅| 双鸭山市| 贵州省| 龙胜| 徐汇区| 蕲春县| 盘山县| 泰兴市| 丘北县| 陆河县| 高台县| 潮安县| 翁源县| 盐亭县| 布拖县| 榆中县| 吴旗县| 禹城市| 会昌县| 普洱| 龙门县| 济南市| 牙克石市| 隆子县| 莱西市| 景泰县| 含山县| 攀枝花市| 开鲁县| 太仓市| 大英县| 榆中县| 宁海县| 临沂市| 祁东县| 仁怀市| 古浪县| 封开县|