色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

docker如何安裝mysql

瀏覽:132日期:2023-10-10 13:39:01

最近在部署django,不想在手動安裝一遍mysql,便嘗試使用docker,總結了安裝的心得,這些前提都是在安裝了docker后:

1. 查看mysql鏡像;

docker search mysql

docker如何安裝mysql

2.有鏡像,直接拉取最新鏡像

docker pull mysqlv:latest

3.啟動mysql鏡像

```shelldocker run ?name w-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:latest

?name:給新創(chuàng)建的容器命名,此處命名為w-mysql

-e:配置信息,此處配置mysql的root用戶的登陸密碼-p:端口映射,表示在這個容器中使用3306端口第二個映射到本機的端口號也為3306第一個-d:成功啟動容器后輸出容器的完整ID

4.登錄mysql

```shelldocker exec -it w-mysql mysql -uroot -p

docker如何安裝mysql

5.創(chuàng)建一個遠程能連接的用戶

create user ’tantan404’ identified with mysql_native_password by ’123456’;grant all privileges on *.* to ’tantan404’;

6.嘗試用Navicat連接

docker如何安裝mysql

7.可能的報錯

docker如何安裝mysql

連接時候可能會報這個錯誤,原因是不支持mysql新版本的加密規(guī)則,mysql8 之前的版本中加密規(guī)則是mysql_native_password,而在mysql8之后,加密規(guī)則是caching_sha2_password, 解決問題方法有兩種,一種是升級navicat驅動,一種是把mysql用戶登錄密碼加密規(guī)則還原成mysql_native_password. 我用的第二種方式:操作如下:

ALTER USER ’root’@’%’ IDENTIFIED BY ’password’ PASSWORD EXPIRE NEVER; #修改加密規(guī)則 ,’password’改成你的密碼ALTER USER ’root’@’%’ IDENTIFIED WITH mysql_native_password BY ’password’; #更新一下用戶的密碼 ,’password’是你的密碼FLUSH PRIVILEGES; #刷新權限

8.結束

簡單的基于docker的mysql安裝,做一個記錄

以上就是docker如何安裝mysql的詳細內(nèi)容,更多關于docker安裝MySQL的資料請關注好吧啦網(wǎng)其它相關文章!

相關文章:
主站蜘蛛池模板: 欧美一级视频在线观看欧美 | 亚洲国产成人超福利久久精品 | 日韩毛片久久91 | 91精品免费久久久久久久久 | 亚洲视频国产精品 | 亚洲毛片免费观看 | 午夜精 | 一本色道久久综合亚洲精品加 | 九九午夜 | 亚洲国产精品久久久久秋霞不卡 | 97se狠狠狠狠狠亚洲综合网 | a级国产乱理伦片在线 | 久草在线视频资源 | 精品小视频在线观看 | 亚洲精品成人网 | 一本色道久久综合网 | 免费一级毛片在级播放 | 国产精品久久久久久久午夜片 | 中文字幕人成乱码在线观看 | 久久99国产乱子伦精品免费 | 国产免费高清福利拍拍拍 | 综合久久久久久久 | 欧美日韩 在线播放 | 欧美真人毛片动作视频 | 看片网站在线 | 亚洲国产日产韩国欧美综合 | 亚洲国产成人久久笫一页 | 成人在线午夜 | 久久精品视频99 | 欧美在线1 | 久草在线青青草 | 97视频在线免费 | 日本特黄特色视频 | 亚洲综合久久久久久中文字幕 | 一级性片| 欧美一区二区精品系列在线观看 | 亚洲国产网站 | 亚洲国产精品自在现线让你爽 | 国产成人a一在线观看 | 国产精品久久久亚洲 | 尤物蜜芽福利国产污在线观看 |