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

IDEA連接MySQL后管理數(shù)據(jù)庫的操作指南

 更新時(shí)間:2024年05月22日 09:48:11   作者:扶酒勸斜陽  
本節(jié)就來教大家如何在IDEA連接MySQL后管理數(shù)據(jù)庫(創(chuàng)建/修改/刪除數(shù)據(jù)庫、創(chuàng)建/修改/刪除表、插入/更新/刪除/查詢表記錄),文中通過圖文結(jié)合的方式給大家講解的非常詳細(xì),需要的朋友可以參考下

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

1.1 打開創(chuàng)建數(shù)據(jù)庫界面

如圖1,現(xiàn)在我們連接了本機(jī)的MySQL數(shù)據(jù)庫管理系統(tǒng),此時(shí)沒有連接到具體的數(shù)據(jù)庫。

圖1 沒有連接到具體的數(shù)據(jù)庫

找到mysql的海豚圖標(biāo),右鍵點(diǎn)擊海豚圖標(biāo)或圖標(biāo)右邊的連接名,出來一個(gè)菜單。選擇菜單里的New->Schema,如圖2,左鍵單擊后會(huì)出現(xiàn)創(chuàng)建數(shù)據(jù)庫界面,如圖3。

圖2 選擇Schema

圖3 創(chuàng)建數(shù)據(jù)庫界面

1.2 填寫數(shù)據(jù)庫信息

填寫數(shù)據(jù)庫信息如圖4。

圖4 數(shù)據(jù)庫信息

  • Name:數(shù)據(jù)庫名稱。
  • Collation:字符校對(duì)規(guī)則,用于字符比較和排序,不填也沒事。
  • Preview:預(yù)覽。下面面板上顯示的就是創(chuàng)建數(shù)據(jù)庫的sql語句,create schema是創(chuàng)建數(shù)據(jù)庫的語法,后面跟著的user就是我上面寫的數(shù)據(jù)庫名稱,含義就是創(chuàng)建數(shù)據(jù)庫user。預(yù)覽面板的內(nèi)容會(huì)根據(jù)你上面填寫的信息自動(dòng)輸入,不需要理會(huì)這一塊。

1.3 創(chuàng)建數(shù)據(jù)庫完成

填寫完數(shù)據(jù)庫信息后,點(diǎn)擊OK,即正式完成創(chuàng)建數(shù)據(jù)庫,此時(shí)可點(diǎn)擊右邊側(cè)邊欄的database打開數(shù)據(jù)庫界面,看到user數(shù)據(jù)庫,如圖5。

圖5 創(chuàng)建數(shù)據(jù)庫完成

2 修改數(shù)據(jù)庫

右鍵單擊數(shù)據(jù)庫user,在彈出菜單中選擇Modify Schema,如圖6,就可以打開修改數(shù)據(jù)庫界面(此界面和創(chuàng)建數(shù)據(jù)庫界面一樣,有需要更改的信息參照創(chuàng)建數(shù)據(jù)庫時(shí)填寫信息進(jìn)行更改就好)。

圖6 修改數(shù)據(jù)庫

3 刪除數(shù)據(jù)庫

右鍵單擊數(shù)據(jù)庫user,在彈出菜單中選擇Drop,如圖7,就可以打開刪除數(shù)據(jù)庫確認(rèn)框,如圖8,點(diǎn)擊OK即可完成數(shù)據(jù)庫的刪除,此時(shí)在右邊數(shù)據(jù)庫界面中不會(huì)再看到user數(shù)據(jù)庫。

圖7 刪除數(shù)據(jù)庫

圖8 刪除數(shù)據(jù)庫確認(rèn)框

4 創(chuàng)建數(shù)據(jù)庫下的表

4.1 打開創(chuàng)建表界面

右鍵單擊數(shù)據(jù)庫user,在彈出菜單中選擇New->Table,如圖9,就可以打開創(chuàng)建表界面,如圖10。

圖9 創(chuàng)建表

圖10 創(chuàng)建表界面

4.2 填寫表信息

填寫表信息如下。

圖11 填寫表信息

4.3 填寫字段信息

因?yàn)檫€未添加字段,所以目前存在報(bào)錯(cuò),點(diǎn)OK是不會(huì)成功創(chuàng)建表的。
找到填寫表信息界面user_info表下的columns圖標(biāo),雙擊選中再點(diǎn)加號(hào)(+),就能新增字段(要?jiǎng)h除字段就是點(diǎn)減號(hào)),右邊展示的就是字段信息了,你可以根據(jù)需要在右邊進(jìn)行修改,或者你也可以右鍵單擊columns圖標(biāo),選擇New->Column,進(jìn)行字段信息填寫,如圖12。字段信息如圖13(注:如果你希望某個(gè)字段作為主鍵,那么你在填寫字段信息時(shí)一定要在是否非空的方框里單擊打勾)。

圖12 新增字段

圖13 字段信息

一般根據(jù)業(yè)務(wù)需要填寫字段名稱、字段注釋、字段數(shù)據(jù)類型、字段是否非空即可。需要?jiǎng)?chuàng)建多個(gè)字段的話就參照上面在選中columns不斷點(diǎn)加號(hào)新增字段就好。

4.4 填寫主鍵信息

在這張表中,我們希望以id字段為主鍵,那么如何來創(chuàng)建主鍵呢?
右鍵單擊左側(cè)columns圖標(biāo)下方的id圖標(biāo)(對(duì)應(yīng)的就是名稱為id的字段),在彈出菜單中選擇New->Primary Key,如圖14,打開填寫主鍵信息界面,如圖15。

圖14 創(chuàng)建主鍵

圖15 填寫主鍵信息界面

按業(yè)務(wù)需要和個(gè)人偏好填寫主鍵信息后,就可以選中columns圖標(biāo)繼續(xù)創(chuàng)建別的字段了。如果需要?jiǎng)?chuàng)建外鍵,方法是類似的,右鍵單擊字段后選擇New->Foreign Key即可打開填寫外鍵信息界面。

當(dāng)你填寫好表信息、字段信息、主鍵信息、外鍵信息(需要的話)后,就可以點(diǎn)擊右下方的OK按鈕完成表的創(chuàng)建。

4.5 創(chuàng)建表完成

表創(chuàng)建完成后,可點(diǎn)擊右側(cè)database,在數(shù)據(jù)庫界面的user數(shù)據(jù)庫下,看到tables(表文件夾)下的表user_info,如圖16所示,這就是我們剛剛創(chuàng)建的表。

圖16 創(chuàng)建表完成

5 修改數(shù)據(jù)庫下的表

右鍵user_info圖標(biāo),在彈出菜單里選擇Modify Table,就能打開修改表信息界面了,如圖17。然后選中指定字段或鍵修改信息就好,和創(chuàng)建表時(shí)填寫表信息差不多。

圖17 修改表

6 刪除數(shù)據(jù)庫下的表

右鍵user_info圖標(biāo),在彈出菜單里選擇Drop,如圖18,就會(huì)跳出刪除表確認(rèn)框,如圖19。點(diǎn)擊OK,就完成對(duì)數(shù)據(jù)庫下指定表的刪除了。

圖18 刪除表

圖19 刪除表確認(rèn)框

7 插入表記錄

查看目前為止表user_info的表結(jié)構(gòu),如圖20,可以看到目前我們user_info表有兩個(gè)字段id、name,其中Id為主鍵。

圖20 表結(jié)構(gòu)

雙擊user_info圖標(biāo)即可打開user_info表的表記錄,如圖21,可以看到,我們現(xiàn)在的表里一條記錄都沒有。

圖21 表記錄

左鍵單擊表記錄上方工具欄中的加號(hào),如圖22,即可插入表記錄,如圖23,我們可以看到出現(xiàn)了第一條記錄,但是值都為null,需要我們進(jìn)行手動(dòng)填寫(雙擊指定格子即可填寫值),如填寫id為1,name為張三,如圖24。

圖22 插入表記錄

圖23 表記錄

圖24 填寫字段值

填寫完字段值后,點(diǎn)擊菜單欄中的向上箭頭圖標(biāo)提交本次修改,如圖25(如果箭頭是灰色的話是因?yàn)槟闾顚懲曜詈笠粋€(gè)字段后還沒回車確定,所以他默認(rèn)你還未改完,故不允許提交,按一下回車即可讓向上箭頭亮起來)。

圖25 提交表記錄的修改

如圖26,此時(shí)記錄已經(jīng)插入完成。

圖26 記錄插入完成

8 更新表記錄

選中指定記錄的需要修改的字段,雙擊進(jìn)入編輯狀態(tài),進(jìn)行信息修改。以此類推,改完所有的字段值后,點(diǎn)擊菜單欄中的向上箭頭圖標(biāo)提交本次修改。

9 刪除表記錄

選中指定記錄的任一字段,點(diǎn)擊菜單欄中的減號(hào),該條記錄會(huì)變成灰色,可以連續(xù)選中多條需要?jiǎng)h除的記錄,再按減號(hào)進(jìn)行刪除。刪除完所有需要?jiǎng)h除的記錄后,點(diǎn)擊菜單欄中的向上箭頭圖標(biāo)提交本次修改,這些記錄才會(huì)真正被刪掉。

10 查詢表記錄

點(diǎn)擊菜單欄中的放大鏡圖標(biāo),如圖27,即可打開搜索框,在搜索框中輸入需要搜索的值后,就會(huì)自動(dòng)進(jìn)行搜索,符合要求的字段會(huì)標(biāo)綠,如圖28。

圖27 打開搜索框

圖28 搜索結(jié)果

當(dāng)有多個(gè)搜索結(jié)果時(shí),可以點(diǎn)擊搜索框右邊的上下箭頭進(jìn)行符合要求的不同記錄間的切換。
當(dāng)總的記錄數(shù)過多時(shí),無法一下子看到所有符合要求的記錄,可以在搜索框右邊的Fileter rows對(duì)應(yīng)的方框圖標(biāo)中,單擊打勾,就能實(shí)現(xiàn)記錄的過濾,不符合搜索條件的記錄就會(huì)通通被過濾掉。

補(bǔ)充說明一下,idea連接數(shù)據(jù)庫,并不是工程項(xiàng)目連接了數(shù)據(jù)庫。 idea連接操作數(shù)據(jù)庫 只是代替了數(shù)據(jù)庫圖形化客戶端 操作數(shù)據(jù)庫 ,讓你在操作數(shù)據(jù)庫的時(shí)候更方便一些。

以上就是IDEA連接MySQL后管理數(shù)據(jù)庫的操作指南的詳細(xì)內(nèi)容,更多關(guān)于IDEA連接MySQL管理的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Java注解簡介和使用詳細(xì)講解

    Java注解簡介和使用詳細(xì)講解

    Java 語言中的類、構(gòu)造器、方法、成員變量、參數(shù)等都可以被注解進(jìn)行標(biāo)注,這篇文章主要介紹了Java注解的介紹和使用詳細(xì)講解,需要的朋友可以參考下
    2023-02-02
  • Spring事件監(jiān)聽器之@EventListener原理分析

    Spring事件監(jiān)聽器之@EventListener原理分析

    這篇文章主要介紹了Spring事件監(jiān)聽器之@EventListener原理分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • springboot健康檢查監(jiān)控全過程

    springboot健康檢查監(jiān)控全過程

    文章介紹了Spring Boot如何使用Actuator和Micrometer進(jìn)行健康檢查和監(jiān)控,通過配置和自定義健康指示器,開發(fā)者可以實(shí)時(shí)監(jiān)控應(yīng)用組件的狀態(tài),Micrometer支持多種監(jiān)控系統(tǒng),如Prometheus,而Grafana則用于可視化監(jiān)控?cái)?shù)據(jù),文章還提供了配置示例和常見問題解決方案
    2025-01-01
  • 在SpringBoot中通過jasypt進(jìn)行加密解密的方法

    在SpringBoot中通過jasypt進(jìn)行加密解密的方法

    今天小編就為大家分享一篇關(guān)于在SpringBoot中通過jasypt進(jìn)行加密解密的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • 如何設(shè)計(jì)一個(gè)安全的API接口詳解

    如何設(shè)計(jì)一個(gè)安全的API接口詳解

    在日常開發(fā)中,總會(huì)接觸到各種接口,前后端數(shù)據(jù)傳輸接口,第三方業(yè)務(wù)平臺(tái)接口,下面這篇文章主要給大家介紹了關(guān)于如何設(shè)計(jì)一個(gè)安全的API接口的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • Spring實(shí)現(xiàn)Bean的初始化和銷毀的方式

    Spring實(shí)現(xiàn)Bean的初始化和銷毀的方式

    這篇文章主要介紹了Spring實(shí)現(xiàn)Bean的初始化和銷毀的方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • SpringBoot程序的打包與運(yùn)行的實(shí)現(xiàn)

    SpringBoot程序的打包與運(yùn)行的實(shí)現(xiàn)

    本文主要介紹了SpringBoot程序的打包與運(yùn)行的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • SpringBoot2.7.14整合redis7的詳細(xì)過程

    SpringBoot2.7.14整合redis7的詳細(xì)過程

    這篇文章主要介紹了SpringBoot2.7.14整合redis7的詳細(xì)過程,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-10-10
  • 利用spring AOP記錄用戶操作日志的方法示例

    利用spring AOP記錄用戶操作日志的方法示例

    這篇文章主要給大家介紹了關(guān)于利用spring AOP記錄用戶操作日志的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2017-07-07
  • centos上安裝配置java WEB環(huán)境

    centos上安裝配置java WEB環(huán)境

    前提是centos6.3系統(tǒng)已經(jīng)安裝好,在這里以64位系統(tǒng)為例,下面是jdk,tomcat,mysql下載安裝步驟,有需要的小伙伴可以參考下
    2016-10-10

最新評(píng)論

靖江市| 平原县| 云和县| 长岭县| 惠来县| 镇平县| 尉氏县| 海门市| 望江县| 江津市| 陇川县| 田阳县| 三穗县| 南乐县| 额敏县| 凤山市| 台南市| 开原市| 八宿县| 广德县| 正宁县| 汨罗市| 陇南市| 鄂伦春自治旗| 本溪| 焦作市| 黔西县| 青浦区| 宜宾市| 临沂市| 曲阳县| 抚松县| 上饶市| 云和县| 民和| 团风县| 河源市| 汉中市| 米易县| 常山县| 淮南市|