如何連線docker中MySQL容器

2021-10-02 15:46:30 字數 743 閱讀 7464

我以gin web專案為例,演示在容器中執行時mysql的相關配置。

登入mysql修改訪問許可權並重新整理許可權。

grant all on *.* to admin@'%' identified by 'root' with grant option;允許所有使用者拿著密碼「root」去訪問。

flush privileges;重新整理許可權

修改密碼認證配置。

由於docker上mysql的版本是8.0.19

而我本地mysql是5.7兩者的認證方式不一樣(前者是caching_sha2_password,後者是my_native_password)因此我們對它進行修改。

我修改了所有使用者的密碼認證配置後才起效。

docker 搭建nacos並連線mysql資料庫

最近有在寫自己的腳手架專案,所以需要乙個配置中心。也可以用spring cloud的config bus實現,但是自己更熟悉nacos動態配置的使用,所以就自己用docker搭建乙個。因為我需要使用docker搭建。對於配置的儲存希望在另外乙個docker搭建的資料庫上,不可避免的不能用簡單的直接d...

Ubuntu中docker中安裝mysql

docker search mysql搜尋需要的mysql docker images 通過此命令檢視linux下的images檔案 引數解釋 name 建立的docker的name e 預設安裝mysql時需要指定密碼 v 目錄對映 d 採取映象檔案 d mysql 8.0或者 d mysql 映...

mysq如何開啟區域網遠端連線

一 開啟3306 是本機mysql使用的埠 允許外部訪問 首先需要在防火牆高階設定 入站規則 新建規則 埠 tcp 3306 二 mysql新建使用者許可權讓外部訪問 mysql server 出於安全方面考慮預設只允許本機 localhost,127.0.0.1 來連線訪問.第一步 用dos連線上...