当前位置:网站首页>【5】Docker中部署MySQL
【5】Docker中部署MySQL
2022-08-05 05:26:00 【技术的搬运工】
1)拉取 mysql 镜像
docker pull mysql:8.0
2)创建容器
docker run -di --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:8.0
mysql 操作的一些命令:
service mysqld status # 查看 mysql 服务状态
service mysqld stop # 关闭 mysql 服务
service mysqld start # 开启 mysql 服务
关闭 mysql 服务
关闭宿主机的mysql服务后,删除之前创建的mysql容器,重新再创建并 设置 登陆密码为 123456
查看容器,发现 mysql 容器创建成功了,并且是启动和在线的状态
3)远程登陆 mysql
docker exec -it mysql /bin/bash # (连接宿主机的IP,指定端口为 3306)
登陆到 mysql 容器中
4)使用 mysql 命令打开客户端
mysql -u root -p 123456 --default-character-set=utf8 # --default-character-set=utf8 设置mysql默认的编码格式为 utf8
连接 mysql (这里的操作就跟平时语句操作mysql一样了)
5)连接 mysql 数据库
边栏推荐
猜你喜欢
自营商城提高用户留存小技巧,商城对接小游戏分享
超简单的白鹭egret项目添加图片详细教程
LaTeX 图片加标题 文本分栏自动换行
LeetCode practice and self-comprehension record (1)
NACOS配置中心设置配置文件
Tips for formatting code indentation
One-arm routing experiment and three-layer switch experiment
Detailed explanation of the construction process of Nacos cluster
lingo入门——河北省第三届研究生建模竞赛B题
input detailed file upload
随机推荐
ES2020新特性
摆脱极域软件的限制
DevOps-了解学习
js判断文字是否超过区域
Mina's long and short connections
无法导入torchvision.io.read_image
Mina disconnects and reconnects
格式化代码缩进的小技巧
LeetCode practice and self-comprehension record (1)
Cloud Computing Basics - Study Notes
uniapp打包次数限制怎么办?只需两步就能解决
The method of using ROS1 bag under ROS2
Late night drinking, 50 classic SQL questions, really fragrant~
Quick Start to Drools Rule Engine (1)
字体样式及其分类
The cocos interview answers you are looking for are all here!
记录vue-页面缓存问题
Email management Filter emails
盒子模型小练习
Detailed explanation of ten solutions across domains (summary)