idea連接資料庫
㈠ IDEA如何連接mysql
IDEA軟體開發集成工具,常用於java軟體項目開發,軟體項目中使用到了mysql資料庫存儲數據的時候,需要使用客戶端圖形化工具連接數據查看或修改數據內容,使用IDEA就可以直接連接資料庫查詢或修改數據,不需要再單獨下載資料庫客戶端軟體了,下面我介紹下如何使用IDEA連接mysql資料庫查詢數據內容的方法:
1、
打開IDEA軟體工具,正常打開一個項目工程之後,在工具類的右側會看到Database圖標,點擊打開之後,如果之前沒有連接過任何資料庫,這個窗口頁面都是空的點擊如圖所示的加號按鈕,創建一個新的資料庫連接
;
2、選擇Data Source,然後再選擇MySQL,這里可以看到支持很多種資料庫類型,這里選擇您自己對應使用的資料庫類型,這里我們演示使用的是mysql資料庫;
3、在這個頁面需要填寫連接的資料庫host,資料庫名稱,用戶名以及密碼,埠如果是mysql默認是3306,如果沒有修改保持默認即可;
4、連接mysql需要配置mysql連接的資料庫驅動文件,如果沒有配置的話,會提示沒有可用的驅動,在頁面點擊加號按鈕找到電腦的驅動文件位置、添加上即可
;
5、驅動文件和連接配置信息填寫完成之後,點擊Test Connection按鈕測試連接是否可以正常連接,當出現Connection successful提示即表示測試連接成功,以上配置信息填寫正確
;
6、直接點擊確定按鈕,即可正常打開連接進行mysql資料庫內容的查詢了,可以看到tables是資料庫表,下面是函數對象
;
7、在某個表名稱上,雙擊滑鼠左鍵,即可打開表數據內容窗口,查詢到了數據表中內容數據,可以針對數據進行增刪改查等操作;
8、從以上操作可以看到,一般寫代碼一般調試數據的時候,可以都在IDEA工具中完成了,不需要再多次切換工具那麼麻煩了。
㈡ idea中定義utils和配置文件連接資料庫,刪除配置文件,修改utils中配置文件後程序依然運行
項目,需要訪問多個資料庫,而且需要在伺服器運行不重新啟動的情況下,動態的修改spring中配置的數據源datasource,在網上找了很多資料,最後找到了適合我的方法,下面總結一下。
spring的配置文件是在容器啟動的時候就載入到內存中的,如果手動改了application.xml,我們必須要重新啟動伺服器配置文件才會生效。而在spring中提供了一個類WebApplicationContext,這個類可以讓你獲得一些bean,可以修改內存中的信息,我就是通過這個類來實現的。下面是我具體的代碼。
package com.southdigital.hospital;
import java.io.IOException;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
import com.mchange.v2.c3p0.ComboPooledDataSource;
public class ChangeSpringConfig extends HttpServlet
{
private String ipAddress = "127.0.0.1";
/**
* The doGet method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to get.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
doPost(request, response);
}
/**
* The doPost method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to post.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
//先取得servleContext對象,提供給spring的WebApplicationUtils來動態修改applicationContext.xml
ipAddress = request.getParameter("ipAddress");
System.out.println(ipAddress);
ServletContext servletContext = this.getServletContext();
WebApplicationContext applicationContext = WebApplicationContextUtils.getWebApplicationContext(servletContext);
ComboPooledDataSource cpds = (ComboPooledDataSource) applicationContext.getBean("dataSource");
cpds.setJdbcUrl("jdbc:mysql://"+ipAddress+":3306/ssh");
}
}
注意:通過這種方法修改applicationContext.xml文件的時候用c3p0,而不可以用dbcp,dbcp不支持動態修改讀取到內存裡面的數據。
spring 3.1已經支持了。
㈢ 關於用idea寫連接mysql後,右邊邊框欄里怎麼讓資料庫表內容顯示出來啊
你應該是沒有做配置,可以按照如下教程配置:
先從菜單View→Tool Windows→Database打開資料庫工具窗口,如下圖所示:
㈣ 使用navicat連接oracle遠程資料庫,idea可以連上嘛
使用navicat連接oracle遠程資料庫,idea也可以連接上,但是要不同的用戶進行登錄。
㈤ idea如何連接mysql資料庫如何生成駝峰式實體類
(1)按下圖 , 點擊view-----選擇tool windows----------選擇database並點擊
(2)彈出Database窗口,點擊加號------------選擇data source---------------選擇想添加的資料庫並點擊
(3)彈出DataSources and Drivers窗口,分別填寫畫圈的方框。
host-----寫ip地址
Database-------寫資料庫名稱
user-------寫賬號
Password------寫密碼
填好之後,可以點擊一下test Connection,如果連接成功,那麼test Connection按鈕的右邊會顯示 一句話提示連接成功。連接成功後就點擊右下角的OK。
(4)點擊OK後出現如下結果,Database下出現一個資料庫。
㈥ idea如何連接mysql資料庫
連接資料庫的話,直接按電腦藍牙就連接就好了。
㈦ idea springboot中整合jdbc連接MySQL中,Schemas中無mybatis怎麼解決
從你的這張截圖上看,你建立了一個空白的springboot項目,並且使用了idea的data base資料庫客戶端去管理資料庫(類似Navicat)。你的這些操作,和你問題上描述的,springboot整合jdbc沒有直接關聯,更別說mybatis了。
springboot整合jdbc或mybatis,需要在你的pom文件中引入相關依賴,然後在application.yml中加入資料庫配置。
㈧ windows10 在IDEA中連接mysql資料庫Test Connection不能點
從菜單View→Tool Windows→Database打開資料庫工具窗口,如下圖所示:
點擊Database工具窗口左上角添加按鈕「+」,選擇資料庫類型,這里以MySQL為例,如下圖所示:
填寫資料庫連接的主機名、資料庫名、用戶名和密碼,如下圖所示:
點擊Test Connection按鈕進行測試資料庫連接是否正常
下圖為連接正常的截圖
㈨ 使用idea在實際開發中通過什麼方式連接資料庫
打開IDEA軟體工具,正常打開一個項目工程之後,在工具類的右側會看到Database圖標,點擊打開之後,如果之前沒有連接過任何資料庫,這個窗口頁面都是空的點擊如圖所示的加號按鈕,創建一個新的資料庫連接
IDEA如何直接連接mysql資料庫查看數據
如圖所示,選擇Data Source,然後再選擇MySQL,這里可以看到支持很多種資料庫類型,這里選擇您自己對應使用的資料庫類型,這里我們演示使用的是mysql資料庫。
IDEA如何直接連接mysql資料庫查看數據
在這個頁面需要填寫連接的資料庫host,資料庫名稱,用戶名以及密碼,埠如果是mysql默認是3306,如果沒有修改保持默認即可。
IDEA如何直接連接mysql資料庫查看數據
連接mysql需要配置mysql連接的資料庫驅動文件,如圖所示,如果沒有配置的話,會提示沒有可用的驅動,在如圖的頁面點擊加號按鈕找到電腦的驅動文件位置添加上即可
IDEA如何直接連接mysql資料庫查看數據
驅動文件和連接配置信息填寫完成之後,點擊Test Connection按鈕測試連接是否可以正常連接,當出現Connection successful提示即表示測試連接成功,以上配置信息填寫正確
IDEA如何直接連接mysql資料庫查看數據
直接點擊確定按鈕,即可正常打開連接進行mysql資料庫內容的查詢了。如圖所示,可以看到tables是資料庫表,下面是函數對象
IDEA如何直接連接mysql資料庫查看數據
7
在某個表名稱上,雙擊滑鼠左鍵,即可打開表數據內容窗口,如圖所示,查詢到了數據表中內容數據,可以針對數據進行增刪改查等操作。
IDEA如何直接連接mysql資料庫查看數據
8
從以上操作可以看到,一般寫代碼一般調試數據的時候,可以都在IDEA工具中完成了,不需要再多次切換工具那麼麻煩了。
㈩ idea連接資料庫需要mysql驅動包嗎
需要。
方法一:
①點擊databas–>DataSource–>MySQL
⑤點擊藍色圈內的按鈕下載驅動就🆗了!