佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > Docker 安裝 MySQL 并實現(xiàn)遠程連接教程

Docker 安裝 MySQL 并實現(xiàn)遠程連接教程

熱門標簽:檢查注冊表項 美圖手機 硅谷的囚徒呼叫中心 智能手機 阿里云 使用U盤裝系統(tǒng) 網站建設 百度競價點擊價格的計算公式

拉取鏡像

docker pull mysql

查看拉取完成的鏡像

docker images

通過鏡像創(chuàng)建并啟動一個MySQL容器

docker run --name mysql_dev -e MYSQL_ROOT_PASSWORD=123456 -p 3333:3306 -d mysql

–name:給新創(chuàng)建的容器命名,此處命名為 mysql_dev
-e:配置信息,此處配置mysql的root用戶的登陸密碼
-p:端口映射,此處映射主機3333端口到容器mysql_dev的3306端口
-d:成功啟動容器后輸出容器的完整ID\最后一個mysql指的是mysql鏡像名字

此時,用navicat for mysql連接mysql發(fā)現(xiàn)報錯:
Client does not support authentication protocol requested by server。。。
解決再最下面 ^ _ ^

查看安裝的所有容器

docker ps -a

查看啟動中的容器

docker ps

暫停/啟動容器中的服務

docker stop mysql_dev
docker start mysql_dev

進入容器

docker exec -it mysql_dev bash

查看容器中服務的IP

docker exec -it mysql_dev cat /etc/hosts

新版 MySQL 授權用戶時報錯 near 'IDENTIFIED BY '密碼' with grant option' at line 1

1 問題:

當使用 grant 權限列表 on 數(shù)據庫 to '用戶名'@'訪問主機' identified by '密碼'; 時會出現(xiàn)"......near 'identified by '密碼'' at line 1"這個錯誤

2 原因:

因為新版的的mysql版本已經將創(chuàng)建賬戶和賦予權限的方式分開了

3 解決辦法:

創(chuàng)建賬戶:create user '用戶名'@'訪問主機' identified by '密碼';
賦予權限:grant 權限列表 on 數(shù)據庫 to '用戶名'@'訪問主機' ;(修改權限時在后面加with grant option)

4 具體操作:

# 添加用戶
CREATE USER 'mysql_dev' IDENTIFIED BY '123456';
# 賦予權限
GRANT ALL PRIVILEGES ON *.* TO 'mysql_dev'@'%';
# 修改加密規(guī)則 
ALTER USER 'mysql_dev'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
# 更新一下用戶的密碼
ALTER USER 'mysql_dev'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
# 更新配置信息
FLUSH PRIVILEGES;

以上就是Docker 安裝 MySQL 并實現(xiàn)遠程連接教程的詳細內容,更多關于Docker 安裝 MySQL并遠程連接的資料請關注腳本之家其它相關文章!

標簽:通遼 懷化 山南 黃山 煙臺 賀州 湖北 湘潭

巨人網絡通訊聲明:本文標題《Docker 安裝 MySQL 并實現(xiàn)遠程連接教程》,本文關鍵詞  ;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    恭城| 黄石市| 格尔木市| 清苑县| 呼图壁县| 佛教| 徐闻县| 丽水市| 江津市| 珠海市| 翁源县| 阿瓦提县| 蓬安县| 鹤壁市| 汉阴县| 柏乡县| 承德县| 余庆县| 崇文区| 韩城市| 正镶白旗| 马龙县| 阜宁县| 虞城县| 明溪县| 大石桥市| 开远市| 宁城县| 澜沧| 永登县| 柞水县| 洞口县| 利川市| 白玉县| 宝兴县| 湄潭县| 西林县| 赣榆县| 来宾市| 太仆寺旗| 江山市|