当前位置:网站首页>【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 数据库

边栏推荐
- vscode笔记
- Detailed explanation of ten solutions across domains (summary)
- DevOps-了解学习
- DisabledDate date picker datePicker
- DevOps - Understanding Learning
- 邮件管理 过滤邮件
- numpy.random usage documentation
- Q 2020, the latest senior interview Laya soul, do you know?
- What is Alibaba Cloud Express Beauty Station?
- reduce()方法的学习和整理
猜你喜欢

【FAQ】CCAPI Compatible EOS Camera List (Updated in August 2022)

Met with the browser page

vs2017关于函数命名方面的注意事项

格式化代码缩进的小技巧

LaTeX uses frame to make PPT pictures without labels

UI刘海屏适配方式

深入分析若依数据权限@datascope (注解+AOP+动态sql拼接) 【循序渐进,附分析过程】

前置++和后置++的区别

Late night drinking, 50 classic SQL questions, really fragrant~

DevOps流程demo(实操记录)
随机推荐
DevOps流程demo(实操记录)
[ingress]-ingress exposes services using tcp port
scikit-image image processing notes
记录vue-页面缓存问题
Network Protocol Fundamentals - Study Notes
指针常量与常量指针 巧记
Some basic method records of commonly used languages in LeetCode
Late night drinking, 50 classic SQL questions, really fragrant~
Nacos配置服务的源码解析(全)
Difference between link and @improt
Next-Generation Parsing Technology - Cloud Parsing
Transformer interprets and predicts instance records in detail
Cocos Creator Mini Game Case "Stick Soldier"
大小屏适配
Four ways to obtain Class objects through reflection
Matplotlib绘图笔记
Drools规则引擎快速入门(一)
亚马逊美国站:马术头盔CPC认证标准要求
ES2020新特性
如何将.asd恢复为Word文档