我以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連線上...