亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

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

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

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

找到mysql的海豚圖標,右鍵點擊海豚圖標或圖標右邊的連接名,出來一個菜單。選擇菜單里的New->Schema,如圖2,左鍵單擊后會出現(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:字符校對規(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)容會根據(jù)你上面填寫的信息自動輸入,不需要理會這一塊。

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

填寫完數(shù)據(jù)庫信息后,點擊OK,即正式完成創(chuàng)建數(shù)據(jù)庫,此時可點擊右邊側(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ù)庫時填寫信息進行更改就好)。

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

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

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

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

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

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 填寫字段信息

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

圖12 新增字段

圖13 字段信息

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

4.4 填寫主鍵信息

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

圖14 創(chuàng)建主鍵

圖15 填寫主鍵信息界面

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

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

4.5 創(chuàng)建表完成

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

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

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

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

圖17 修改表

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

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

圖18 刪除表

圖19 刪除表確認框

7 插入表記錄

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

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

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

圖21 表記錄

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

圖22 插入表記錄

圖23 表記錄

圖24 填寫字段值

填寫完字段值后,點擊菜單欄中的向上箭頭圖標提交本次修改,如圖25(如果箭頭是灰色的話是因為你填寫完最后一個字段后還沒回車確定,所以他默認你還未改完,故不允許提交,按一下回車即可讓向上箭頭亮起來)。

圖25 提交表記錄的修改

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

圖26 記錄插入完成

8 更新表記錄

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

9 刪除表記錄

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

10 查詢表記錄

點擊菜單欄中的放大鏡圖標,如圖27,即可打開搜索框,在搜索框中輸入需要搜索的值后,就會自動進行搜索,符合要求的字段會標綠,如圖28。

圖27 打開搜索框

圖28 搜索結(jié)果

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

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

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

相關(guān)文章

  • SpringCloud之Ribbon使用示例解析

    SpringCloud之Ribbon使用示例解析

    這篇文章主要為大家介紹了SpringCloud之Ribbon使用示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • 基于SpringCloud手寫一個簡易版Sentinel

    基于SpringCloud手寫一個簡易版Sentinel

    SpringCloud Alibaba Sentinel是當前最為流行一種熔斷降級框架,簡單易用的方式可以快速幫助我們實現(xiàn)服務(wù)的限流和降級,保證服務(wù)的穩(wěn)定性。
    2021-05-05
  • maven快速生成SpringBoot打包文件的方法步驟

    maven快速生成SpringBoot打包文件的方法步驟

    本文主要介紹了使用Maven快速生成SpringBoot項目打包文件的方法,包括如何生成可執(zhí)行的JAR文件,如何將配置文件、運行腳本、調(diào)試腳本、證書文件等拷貝到指定目錄,及如何編譯出部署包,這種方法能大大方便微服務(wù)的部署,提高部署效率
    2024-10-10
  • Java中判斷對象是否為空的方法的詳解

    Java中判斷對象是否為空的方法的詳解

    這篇文章主要介紹了Java中判斷對象是否為空的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • JavaSE實現(xiàn)三子棋游戲

    JavaSE實現(xiàn)三子棋游戲

    這篇文章主要為大家詳細介紹了JavaSE實現(xiàn)三子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 利用Springboot+Caffeine實現(xiàn)本地緩存實例代碼

    利用Springboot+Caffeine實現(xiàn)本地緩存實例代碼

    Caffeine是一個基于Java8開發(fā)的提供了近乎最佳命中率的高性能的緩存庫,下面這篇文章主要給大家介紹了關(guān)于利用Springboot+Caffeine實現(xiàn)本地緩存的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • 基于Java實現(xiàn)回調(diào)監(jiān)聽工具類

    基于Java實現(xiàn)回調(diào)監(jiān)聽工具類

    這篇文章主要為大家詳細介紹了如何基于Java實現(xiàn)一個回調(diào)監(jiān)聽工具類,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-04-04
  • Java中的synchronized有幾種加鎖方式(實例詳解)

    Java中的synchronized有幾種加鎖方式(實例詳解)

    在Java中,synchronized關(guān)鍵字提供了內(nèi)置的支持來實現(xiàn)同步訪問共享資源,以避免并發(fā)問題,這篇文章主要介紹了java的synchronized有幾種加鎖方式,需要的朋友可以參考下
    2024-05-05
  • 一文帶你掌握SpringBoot中常見定時任務(wù)的實現(xiàn)

    一文帶你掌握SpringBoot中常見定時任務(wù)的實現(xiàn)

    這篇文章主要為大家詳細介紹了Spring?Boot中定時任務(wù)的基本用法、高級特性以及最佳實踐,幫助開發(fā)人員更好地理解和應(yīng)用定時任務(wù),提高系統(tǒng)的穩(wěn)定性和可靠性,需要的可以參考下
    2024-03-03
  • idea添加數(shù)據(jù)庫圖文教程

    idea添加數(shù)據(jù)庫圖文教程

    這篇文章主要介紹了idea添加數(shù)據(jù)庫圖文教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09

最新評論