idea配置連接數(shù)據(jù)庫的超詳細步驟
學習時,使用IDEA的時候,需要連接Database,連接時遇到了一些小問題,下面記錄一下操作流程以及遇到的問題的解決方法。
一、 連接操作
簡介:介紹如何創(chuàng)建連接,具體連接某個數(shù)據(jù)庫的操作流程。
1.1 創(chuàng)建連接
打開idea,點擊右側(cè)的 Database
或者 選擇 View --> Tool Windows --> Database
點擊 + 號 ,選擇 Data Source ,選擇 數(shù)據(jù)庫 (下面以MySQL為例)
選擇 mysql 后彈出以下界面
填上信息后,點擊 Test Connect 測試 (如果有報錯,請看下面 二、解決問題 )
測試成功,點擊 Apply ,再 OK 確定
如下圖,連接創(chuàng)建成功
1.2 連接數(shù)據(jù)庫
上面 1.1 的操作,成功連接了 mysql ,還沒有具體連接到你的數(shù)據(jù)庫,這一部分介紹在idea中創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表。
右鍵 剛剛創(chuàng)建好的連接,點擊 New --> Schema
點擊后彈出以下窗口,輸入名字,這個名字是所創(chuàng)建的數(shù)據(jù)庫庫名,在終端上輸入 show databases
; 這個命令查看數(shù)據(jù)庫顯示數(shù)據(jù)庫。
mysql相關(guān)命令可以參考這篇文章 :MySQL常使用的命令
創(chuàng)建完成后如下
右鍵 數(shù)據(jù)庫庫名 ,點擊 New --> Table ,創(chuàng)一個新的數(shù)據(jù)表
點擊后彈出下面這個界面
修改表名,點擊 + 添加列,設置各項屬性
點擊執(zhí)行 Execute ,創(chuàng)建完成后如下
再創(chuàng)一個,這次不要勾選,因為 每個表只能有一個主鍵 。
完成后如下
雙擊 表名 打開,開始編輯,輸入后按 回車 ,編輯完后點擊 保存
補充說明一下,idea連接數(shù)據(jù)庫,并不是工程項目連接了數(shù)據(jù)庫。 idea連接操作數(shù)據(jù)庫 只是代替了 cmd 操作數(shù)據(jù)庫 ,讓你在操作數(shù)據(jù)庫的時候更方便一些。
1.3 查看檢驗
可以通過 終端 和 navicat 來檢驗。
1.3.1 在終端上檢驗
打開終端(快捷鍵: Win+r ,輸入 cmd ),輸入命令查看數(shù)據(jù)庫
cmd登錄數(shù)據(jù)庫命令也可以參考這篇文章:MySQL在終端上操作命令
1.3.2 在Navicat上檢驗
打開連接,選擇數(shù)據(jù)庫 demonstration (上面創(chuàng)建的名字,如果和上面創(chuàng)建的庫名不一樣,輸入你的庫名就可以了),打開 表 ,一步步點開就行了,界面很友好的。
另外,推薦使用 Navicat 這個數(shù)據(jù)庫管理工具,它使用起來比較友好,如果不太熟悉使用的話,可以參考這篇文章 :Navicat使用快速入門教程
二、 解決問題
第一次連接,點擊測試后,會出現(xiàn)以下錯誤提示
在URL 那一項的后面加上
?serverTimezone=GMT
( / 與 ? 之間的位置為你的數(shù)據(jù)庫名)
好了,繼續(xù)學習。
到此這篇關(guān)于idea配置連接數(shù)據(jù)庫的超詳細步驟的文章就介紹到這了,更多相關(guān)idea連接數(shù)據(jù)庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot之bootstrap和application的區(qū)別解讀
這篇文章主要介紹了SpringBoot之bootstrap和application的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03Java?8?Stream?處理數(shù)據(jù)方法匯總
這篇文章主要介紹了Java?8?Stream處理數(shù)據(jù),Stream是Java?8?新引入的一個包它讓我們能用聲明式的方式處理數(shù)據(jù),Stream流式處理相較于傳統(tǒng)方法簡潔高效,也便于進行并發(fā)編程,更多相關(guān)內(nèi)容需要的小伙伴可以參考下面文章內(nèi)容2022-06-06詳解java.lang.NumberFormatException錯誤及解決辦法
這篇文章主要介紹了詳解java.lang.NumberFormatException錯誤及解決辦法,本文詳解的介紹了錯誤的解決方法,感興趣的可以一起來了解一下2020-05-05spring為類的靜態(tài)屬性實現(xiàn)注入實例方法
在本篇文章里小編給大家整理的是關(guān)于spring為類的靜態(tài)屬性實現(xiàn)注入實例方法,有需要的朋友們可以參考下。2019-10-10ConditionalOnProperty配置swagger不生效問題及解決
這篇文章主要介紹了ConditionalOnProperty配置swagger不生效問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06Java?SpringBoot整合shiro-spring-boot-starterqi項目報錯解決
這篇文章主要介紹了Java?SpringBoot整合shiro-spring-boot-starterqi項目報錯解決,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考一下2022-08-08