IDEA軟件開(kāi)發(fā)集成工具,常用于java軟件項(xiàng)目開(kāi)發(fā),軟件項(xiàng)目中使用到了mysql數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)的時(shí)候,需要使用客戶(hù)端圖形化工具連接數(shù)據(jù)查看或修改數(shù)據(jù)內(nèi)容,使用IDEA就可以直接連接數(shù)據(jù)庫(kù)查詢(xún)或修改數(shù)據(jù),不需要再單獨(dú)下載數(shù)據(jù)庫(kù)客戶(hù)端軟件了,下面我介紹下如何使用IDEA連接mysql數(shù)據(jù)庫(kù)查詢(xún)數(shù)據(jù)內(nèi)容的方法:
宣城網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),宣城網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為宣城1000多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的宣城做網(wǎng)站的公司定做!
1、
打開(kāi)IDEA軟件工具,正常打開(kāi)一個(gè)項(xiàng)目工程之后,在工具類(lèi)的右側(cè)會(huì)看到Database圖標(biāo),點(diǎn)擊打開(kāi)之后,如果之前沒(méi)有連接過(guò)任何數(shù)據(jù)庫(kù),這個(gè)窗口頁(yè)面都是空的點(diǎn)擊如圖所示的加號(hào)按鈕,創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)連接
;
2、選擇Data Source,然后再選擇MySQL,這里可以看到支持很多種數(shù)據(jù)庫(kù)類(lèi)型,這里選擇您自己對(duì)應(yīng)使用的數(shù)據(jù)庫(kù)類(lèi)型,這里我們演示使用的是mysql數(shù)據(jù)庫(kù);
3、在這個(gè)頁(yè)面需要填寫(xiě)連接的數(shù)據(jù)庫(kù)host,數(shù)據(jù)庫(kù)名稱(chēng),用戶(hù)名以及密碼,端口如果是mysql默認(rèn)是3306,如果沒(méi)有修改保持默認(rèn)即可;
4、連接mysql需要配置mysql連接的數(shù)據(jù)庫(kù)驅(qū)動(dòng)文件,如果沒(méi)有配置的話(huà),會(huì)提示沒(méi)有可用的驅(qū)動(dòng),在頁(yè)面點(diǎn)擊加號(hào)按鈕找到電腦的驅(qū)動(dòng)文件位置、添加上即可
;
5、驅(qū)動(dòng)文件和連接配置信息填寫(xiě)完成之后,點(diǎn)擊Test Connection按鈕測(cè)試連接是否可以正常連接,當(dāng)出現(xiàn)Connection successful提示即表示測(cè)試連接成功,以上配置信息填寫(xiě)正確
;
6、直接點(diǎn)擊確定按鈕,即可正常打開(kāi)連接進(jìn)行mysql數(shù)據(jù)庫(kù)內(nèi)容的查詢(xún)了,可以看到tables是數(shù)據(jù)庫(kù)表,下面是函數(shù)對(duì)象
;
7、在某個(gè)表名稱(chēng)上,雙擊鼠標(biāo)左鍵,即可打開(kāi)表數(shù)據(jù)內(nèi)容窗口,查詢(xún)到了數(shù)據(jù)表中內(nèi)容數(shù)據(jù),可以針對(duì)數(shù)據(jù)進(jìn)行增刪改查等操作;
8、從以上操作可以看到,一般寫(xiě)代碼一般調(diào)試數(shù)據(jù)的時(shí)候,可以都在IDEA工具中完成了,不需要再多次切換工具那么麻煩了。
C:\Ducuments and Settings\Administrator cd\(回車(chē)鍵)
出現(xiàn)下面:
C:\
第二步:
C:\cd C:\Program Files\MySQL\MySQL Server 5.0\bin(回車(chē)鍵)
出現(xiàn):C:\Program Files\MySQL\MySQL Server 5.0\bin
第三步:(連接mysql服務(wù)器)
C:\Program Files\MySQL\MySQL Server 5.0\binmysql -hlocalhost -uroot -p(回車(chē)鍵)
(上面的-hlocalhost是指使用本地用戶(hù)來(lái)連接,-uroot是指使用用戶(hù)名為root的用戶(hù)來(lái)連接,-p是指空密碼,一般初學(xué)者都還沒(méi)有設(shè)置root的用戶(hù)密碼的,如果你在安裝mysql5.0時(shí)候配置了服務(wù)器后,第一個(gè)要您設(shè)置root的密碼,請(qǐng)你記住,把它填入上面的-p之后)
成功連接后,就會(huì)出現(xiàn)mysql的歡迎語(yǔ)和mysql的版本號(hào),
接著cmd的盤(pán)符出現(xiàn)為:
mysql
那就表示成功連接mysql服務(wù)器了,以后看到工具書(shū)里面的命令,為mysql命令,你就在這里輸入行了
mysql的數(shù)據(jù)連接池怎么配置文件
連接先建立一些連接,并且這些連接允許共享,因此這樣就節(jié)省了每次連接的時(shí)間開(kāi)銷(xiāo)。Mysql數(shù)據(jù)庫(kù)為例,連接池在Tomcat中的配置與使用。
1、創(chuàng)建數(shù)據(jù)庫(kù)Student,表student
2、配置server.xml文件。Tomcat安裝目錄下conf中server.xml文件。
GlobalNamingResources
Resource
name="jdbc/DBPool"
type="javax.sql.DataSource"
password=""
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="5000"
username="root"
url="jdbc:mysql://localhost:3306/student"
maxActive="3"
/
/GlobalNamingResources
name:指定連接池的名稱(chēng)
type:指定連接池的類(lèi),他負(fù)責(zé)連接池的事務(wù)處理
url:指定要連接的數(shù)據(jù)庫(kù)
driverClassName:指定連接數(shù)據(jù)庫(kù)使用的驅(qū)動(dòng)程序
username:數(shù)據(jù)庫(kù)用戶(hù)名
password:數(shù)據(jù)庫(kù)密碼
maxWait:指定最大建立連接等待時(shí)間,如果超過(guò)此時(shí)間將接到異常
maxIdle:指定連接池中連接的最大空閑數(shù)
maxActive:指定連接池最大連接數(shù)
3、配置web.xml文件。
web-app
resource-ref
descriptionmysql數(shù)據(jù)庫(kù)連接池配置/description
res-ref-namejdbc/DBPool/res-ref-name
res-typejavax.sql.DataSource/res-type
res-authContainer/res-auth
res-sharing-scopeShareable/res-sharing-scope
/resource-ref
/web-app
4、配置context.xml文件
與server.xml文件所在的位置相同。
Context
ResourceLink
name="jdbc/DBPool"
type="javax.sql.DataSource"
global="jdbc/DBPool"
/
/Context
5、測(cè)試
DataSource pool = null;
Context env = null;
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
env = (Context)new InitialContext().lookup("java:comp/env");
//檢索指定的對(duì)象,返回此上下文的一個(gè)新實(shí)例
pool = (DataSource)env.lookup("jdbc/DBPool");
//獲得數(shù)據(jù)庫(kù)連接池
if(pool==null){out.printl("找不到指定的連接池!");}
con = pool.getConnection();
st = con.createStatement();
rs = st.executeQuery("select * from student");
}catch(Exception ex){out.printl(ne.toString());}
連接名:任意輸入一個(gè)名稱(chēng)
mysql連接:localhost或127.0.0.1
用戶(hù)名:root
密碼:你安裝mysql時(shí)設(shè)置的密碼
數(shù)據(jù)庫(kù):你要連接的數(shù)據(jù)庫(kù)我,discuz好像有默認(rèn)的數(shù)據(jù)庫(kù)名,你可以看看
建議使用數(shù)據(jù)庫(kù)管理工具,比較好用Navicat
for
MySQL,這個(gè)是比較好用的,我一直用這個(gè)
網(wǎng)站標(biāo)題:mysql新連接怎么配置 mysql數(shù)據(jù)庫(kù)連接配置
文章起源:http://jinyejixie.com/article20/dohhojo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、做網(wǎng)站、微信小程序、外貿(mào)建站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)