主頁(yè) > 知識(shí)庫(kù) > docker 連接宿主Mysql操作

docker 連接宿主Mysql操作

熱門標(biāo)簽:激光標(biāo)記地圖標(biāo)注 電銷智能機(jī)器人試用 企業(yè)辦理400電話收費(fèi)標(biāo)準(zhǔn) 撫州市城區(qū)地圖標(biāo)注 高德地圖標(biāo)注足跡怎么打標(biāo) 百度地圖底圖標(biāo)注 新鄉(xiāng)牧野400電話申請(qǐng) 中國(guó)地圖標(biāo)注上各個(gè)省 智能電銷機(jī)器人真的有用么

今天公司項(xiàng)目要配置docker,順利在windows上裝完了之后,發(fā)現(xiàn)連接不上本地的mysql,

一直報(bào)權(quán)限問題或者地址錯(cuò)誤的問題

最后發(fā)現(xiàn)

1:地址按照下面這個(gè)ipv4來(lái)

2:要在宿主Mysql將localhost權(quán)限打開,命令如下

mysql -u root -pvmwaremysql>use mysql;

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;

好了沒了。

補(bǔ)充知識(shí):Docker連接數(shù)據(jù)庫(kù)容器無(wú)法本地訪問,但可以遠(yuǎn)程訪問的問題

前言

以前我用idea連接在阿里云服務(wù)器上的docker數(shù)據(jù)庫(kù)時(shí),用的都是服務(wù)器ip和端口號(hào),后來(lái)感覺安全組開放端口號(hào)不太安全,想用localhost發(fā)現(xiàn)連接不上。

我以為只能用服務(wù)器ip不能用localhost,后來(lái)突然發(fā)現(xiàn)docker的每一個(gè)容器居然有自己的ip。

一、 進(jìn)入容器

docker exec -it 8f00a625f3fb bash

二、查看ip

cat /etc/hosts

可以看到我的ip是172.18.0.2

三、修改鏈接地址

之后就好使了。

以上這篇docker 連接宿主Mysql操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

標(biāo)簽:忻州 西安 臨汾 南通 海西 延安 邯鄲 辛集

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《docker 連接宿主Mysql操作》,本文關(guān)鍵詞  docker,連接,宿主,Mysql,操作,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《docker 連接宿主Mysql操作》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于docker 連接宿主Mysql操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章