技术文摘
Docker 中安装运行 MySQL 的方法
Docker 中安装运行 MySQL 的方法
在现代软件开发与部署中,Docker 以其高效、便捷的容器化技术,极大地简化了应用程序的部署流程。MySQL 作为广泛使用的关系型数据库,在 Docker 中进行安装与运行,能让开发和运维工作更加轻松。下面就为大家详细介绍具体步骤。
确保你的系统已经安装了 Docker 环境。若未安装,可前往 Docker 官方网站,根据操作系统类型下载并安装相应版本。安装完成后,打开命令行终端。
拉取 MySQL 镜像。在终端中输入命令:docker pull mysql:latest。此命令会从 Docker Hub 拉取最新版本的 MySQL 镜像到本地。拉取过程的速度取决于网络状况。
接着,创建并运行 MySQL 容器。使用如下命令:docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=mydb -e MYSQL_USER=myuser -e MYSQL_PASSWORD=mypassword mysql:latest。其中,-d 表示以守护进程模式运行容器;--name 为容器指定名称为 mysql;-p 将容器的 3306 端口映射到主机的 3306 端口;-e 用于设置环境变量,MYSQL_ROOT_PASSWORD 是 root 用户的密码,MYSQL_DATABASE 是创建的数据库名称,MYSQL_USER 是新建用户,MYSQL_PASSWORD 是该用户的密码。
容器运行起来后,我们可以通过多种方式连接到 MySQL 数据库。比如使用命令行工具 mysql,先确保本地安装了 mysql 客户端,然后在终端输入:mysql -h 127.0.0.1 -P 3306 -u myuser -p,输入密码后即可进入 MySQL 数据库。
另外,也可以使用图形化工具如 Navicat 或 DataGrip 来连接。打开图形化工具,新建连接,在连接设置中填写主机地址为 127.0.0.1,端口 3306,用户名和密码为创建容器时设置的值,就能轻松实现连接。
在 Docker 中安装运行 MySQL,不仅提高了环境部署的效率,还保证了不同环境下的一致性。无论是开发测试还是生产环境,这种方式都能为开发者和运维人员带来极大的便利,有助于更高效地完成项目的开发与部署。
TAGS: MySQL安装 Docker与MySQL Docker安装 MySQL运行
- DMA 技术助力系统 CPU 实现高效率
- Vue 高频可复用组件的二次封装方法
- Python 日期与时间的强大用法汇总
- Java 中的信息提取操作,你懂了吗?
- Go 并发编程学习
- 动图解析:UDP 一定比 TCP 快吗?
- 生产环境现 P0 级事故,整个项目组绩效被扣
- JS 事件循环:超高面试率,一篇搞定
- Go Gin 框架的请求自动验证与数据绑定:看完此文即可上手
- 手写编程语言:GScript 标准库的编写之道
- 科技与狠活?解析 JDK19 中的虚拟线程
- 谷歌“Excel”强大无比 无需代码即可爬虫 网友喊话微软:慌否?
- 开发首个 Web 组件
- 保护以太坊智能合约安全的六个简单步骤
- 探究被.NET 程序员忽视的 COM 组件