第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

無法連接到虛擬機中的mysql8數據庫,數據庫軟件可正常連接

我用virtualbox安了一個CentOS7當作服務器,安裝的mysql 8.0.12,環(huán)境都配置好了的。

pom中的mysql驅動加了版本8.0.12:

<dependency>
????<groupId>mysql</groupId>
????<artifactId>mysql-connector-java</artifactId>
????<version>8.0.12</version>
</dependency>

配置文件也根據mysql的版本作了調整:

datasource:
??driver-class-name:?com.mysql.cj.jdbc.Driver
??url:?jdbc:mysql://192.168.56.5:3306/dbgirl?useSSL=FALSE&serverTimezone=UTC
??username:?root
??password:?****

程序啟動后報這個錯誤:

https://img1.sycdn.imooc.com//5b72f4060001a9e413860420.jpg

始終在啟動這個HikariPool的時候失敗,但是用DBeaver之類的數據庫軟件能夠正常連接并操作:

https://img1.sycdn.imooc.com//5b72f47f0001a9fa07020435.jpg

有沒有大神知道什么原因啊,花了好多時間才把虛擬機的環(huán)境配好,想用它來當服務器學習

正在回答

3 回答

錯誤顯示連接失敗,關閉linux防火墻試一下

或者配置下面兩個地方

1)開啟mysql的遠程登錄

默認情況下mysql為安全起見,不支持遠程登錄mysql,所以需要設置開啟 遠程登錄mysql的權限

登錄mysql后輸入如下命令:

grant all privileges on *.* to 'root' @'%' identified by 'root';

flush privileges;

?

2)開放Linux的對外訪問的端口3306

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save?---將修改永久保存到防火墻中


0 回復 有任何疑惑可以回復我~
#1

Dikas2018 提問者

暫時放棄了用虛擬機,還是直接在本機安了mysql,你這個方法看起來好像比較靠譜,不過遠程登錄和端口我都開了的,不然DBeaver也不可能連上,以后再折騰吧
2018-08-23 回復 有任何疑惑可以回復我~

這個問題我之前也遇到過,后來發(fā)現是maven下載驅動類的依賴時下載不完整,手動下載放到倉庫之后就好用了,不知道你是不是這個原因,可以試一下重新下載那個connector

0 回復 有任何疑惑可以回復我~

實體類里面你的包導錯了,要用persistence的包

import?javax.persistence.Entity;
import?javax.persistence.GeneratedValue;
import?javax.persistence.Id;


0 回復 有任何疑惑可以回復我~
#1

Dikas2018 提問者

不是這個原因哦,我導的包是這個
2018-08-16 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
2小時學會Spring Boot
  • 參與學習       151527    人
  • 解答問題       1132    個

Spring Boot入門視頻教程,你將學會使用Spring Boot快速構建應用程序

進入課程

無法連接到虛擬機中的mysql8數據庫,數據庫軟件可正常連接

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號