亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

Docker 安裝 MySQL 并實現遠程連接教程

瀏覽:192日期:2023-10-24 14:41:07

拉取鏡像

docker pull mysql

查看拉取完成的鏡像

docker images

通過鏡像創建并啟動一個MySQL容器

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

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

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

查看安裝的所有容器

docker ps -a

查看啟動中的容器

docker ps

暫停/啟動容器中的服務

docker stop mysql_devdocker 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 數據庫 to ’用戶名’@’訪問主機’ identified by ’密碼’; 時會出現'......near ’identified by ’密碼’’ at line 1'這個錯誤

2 原因:

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

3 解決辦法:

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

4 具體操作:

# 添加用戶CREATE USER ’mysql_dev’ IDENTIFIED BY ’123456’;# 賦予權限GRANT ALL PRIVILEGES ON *.* TO ’mysql_dev’@’%’;# 修改加密規則 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 并實現遠程連接教程的詳細內容,更多關于Docker 安裝 MySQL并遠程連接的資料請關注好吧啦網其它相關文章!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 97在线视频网站 | 久久国产精品视频一区 | 特级淫片欧美高清视频蜜桃 | 97影院理伦在线观看 | 亚洲一区 在线播放 | 午夜视频在线观看一区二区 | 毛毛片在线 | videosfree性欧美另类 | 日韩一区二区视频在线观看 | 亚欧人成精品免费观看 | 九九精品视频在线观看 | 自拍在线 | 国产亚洲一路线二路线高质量 | 亚洲精品中文字幕一区在线 | 毛片高清| 91精品人成在线观看 | 萌白酱国产一区 | 亚洲欧美不卡中文字幕 | 久草视屏 | 91aaa免费免费国产在线观看 | 成人a级高清视频在线观看 成人a毛片 | 国产三及 | 日韩专区亚洲精品欧美专区 | 国内精品自产拍在线观看91 | 免费视频一区二区三区四区 | 91精品一区二区三区在线播放 | 欧美成人a人片 | 美女叉开腿让男人捅 | 欧美一级毛片不卡免费观看 | 亚洲国产区 | 一级黄片一级毛片 | 99久久免费精品国产免费高清 | 久久久久久91精品色婷婷 | 亚洲免费视频播放 | 亚洲精品视频区 | 黄色美女视频免费看 | 欧美成人在线免费 | 日本精品一在线观看视频 | 久久久免费视频播放 | 久久亚洲精品tv | 全部aⅴ极品视觉盛宴精品 全部免费a级毛片 |