国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

MyEclipse連接MySQL數(shù)據(jù)庫(kù)報(bào)錯(cuò)解決辦法

2020-01-18 23:25:29
字體:
供稿:網(wǎng)友

我們現(xiàn)在一般網(wǎng)站都是利用的MySQL數(shù)據(jù)庫(kù)搭建網(wǎng)站的,但是在網(wǎng)上看到很多網(wǎng)友吐槽數(shù)據(jù)庫(kù)連接不上的問題,現(xiàn)在我就結(jié)合相關(guān)資料向提出一些我個(gè)人的見解,希望對(duì)大家解決問題有幫助。

一般MySQL連接不上,可能有兩大原因:1、MyEclipse配置錯(cuò)誤 2、MySQL配置不當(dāng)。

一、我們一般的連接步驟如下:

1、在MyEclipse中連接MySQL數(shù)據(jù)庫(kù):依次點(diǎn)擊window-->show view-->other-->MyEclipse Database-->DB Browser

MyEclipse連接MySQL報(bào)錯(cuò)解決辦法

圖一:找到數(shù)據(jù)庫(kù)連接選項(xiàng)

2、選中DB Browser,右鍵單擊,并選擇New一個(gè)數(shù)據(jù)連接的菜單,新建一個(gè)MySQL連接,在彈出的新窗口中填入相應(yīng)的信息,如下圖所示:

MyEclipse連接MySQL報(bào)錯(cuò)解決辦法

圖二:填寫相應(yīng)的信息

3、然后點(diǎn)擊Finish,完成此次操作,卻得到了如下圖所示的錯(cuò)誤信息,嘗試多次也無法連接,為了驗(yàn)證用戶名和密碼是否正確,我們?cè)贛ySQL終端嘗試輸入該用戶和密碼,卻可以連接,這就奇怪了?

MyEclipse連接MySQL報(bào)錯(cuò)解決辦法

圖三:提示數(shù)據(jù)庫(kù)無法連接

二、解決方法:

最終在終端使用“select * from mysql.user;”命令查詢用戶表的時(shí)候,結(jié)果返回卻只有root一個(gè)用戶,然后將MyEclipse中MySQL連接中的User name改成root就能連接成功了。

MyEclipse連接MySQL報(bào)錯(cuò)解決辦法

圖四:將User修改為root

MyEclipse連接MySQL報(bào)錯(cuò)解決辦法

圖五:提示連接成功

三、為什么會(huì)出現(xiàn)這種情況?

雖然問題解決了,但是我們還是要本著“知其然又要知其所以然”的精神繼續(xù)往下探究下,所以做了一個(gè)大膽且正確的決定,重新安裝了一次MySQL,當(dāng)安裝最后一步的時(shí)候終于明白了,我們一般選中的是“Modify Security Settings”選項(xiàng),也就是默認(rèn)用戶為root,所以在終端查詢用戶表的時(shí)候只select出了root用戶。

MyEclipse連接MySQL報(bào)錯(cuò)解決辦法

圖六:安裝時(shí)root就為默認(rèn)用戶

如需要MySQL軟件,下載頻道提供MySQL系列軟件的下載:s.VeVB.COm

myeclipse連接mysql數(shù)據(jù)庫(kù)錯(cuò)誤問題解決

今天做一個(gè)BBS網(wǎng)站,做的過程中連接MYSQL發(fā)生了點(diǎn)問題。錯(cuò)誤代碼如下

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)

因?yàn)榭吹搅薺ava.lang.ClassNotFoundException: com.mysql.jdbc.Driver ,一直以為是我的連接JAR包出了問題,上網(wǎng)搜了好久,類似的問題都是JAR包的問題,但是我確信自己的JAR包是對(duì)的,然后開始找代碼,發(fā)現(xiàn)我以前的一個(gè)案例的代碼和這個(gè)完全一樣,以前的案例可以正常運(yùn)行(是以前運(yùn)行的時(shí)候)。

接著我以為是重裝的時(shí)候什么地方?jīng)]配好,接著我翻了N多配置MYECLIPSE的資料,發(fā)現(xiàn)一點(diǎn)問題都沒有。這時(shí)候我好泄氣啊,但是我沒有放棄,接著找,后來我又運(yùn)行了一次以前的案例,發(fā)現(xiàn)以前的案例也不能正常運(yùn)行了,我就懷疑不是連接JAR包,也不是代碼的問題了。

我發(fā)現(xiàn)在at java.lang.Class.forName0(Native Method) 前面還有兩行是at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)

上網(wǎng)一找這兩行的資料,發(fā)現(xiàn)是TOMCAT的8080端口的問題,重啟TOMCAT,發(fā)現(xiàn)OK了!!!

呵呵,那時(shí)好激動(dòng)啊!不過這個(gè)問題要記錄下來,避免以后也出現(xiàn)相同的問題!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 河源市| 新宁县| 尼勒克县| 夏邑县| 独山县| 开化县| 河池市| 渝北区| 道真| 南澳县| 临汾市| 恭城| 如东县| 湟源县| 白山市| 沂南县| 江达县| 乌什县| 延寿县| 德惠市| 绥滨县| 射阳县| 黄山市| 张北县| 乌拉特前旗| 日照市| 巴中市| 临沧市| 新丰县| 文成县| 五大连池市| 三原县| 兖州市| 临澧县| 泾阳县| 台江县| 乌什县| 增城市| 枣强县| 天气| 芮城县|