0
点赞
收藏
分享

微信扫一扫

windows10 docker 安装 mysql

大雁f 2023-08-03 阅读 52

如何在 Windows 10 上使用 Docker 安装 MySQL

简介

在本文中,我将向你介绍如何使用 Docker 在 Windows 10 上安装 MySQL。Docker 是一个开源平台,可以通过容器化技术快速部署、测试和运行应用程序。通过使用 Docker,你可以轻松地在不同的环境中运行 MySQL,而无需担心与主机系统的兼容性问题。

准备工作

在开始之前,请确保你的系统已经安装了 Docker。你可以从 Docker 官方网站下载最新版本的 Docker Desktop for Windows,并按照官方文档进行安装。

安装 MySQL 步骤

下面是安装 MySQL 的步骤,每一步附带有相应的代码和注释:

步骤 代码 说明
1 docker pull mysql:latest 下载最新版本的 MySQL 镜像。
2 docker run -p 3306:3306 --name mysql_container -e MYSQL_ROOT_PASSWORD=your_password -d mysql:latest 在容器中运行 MySQL,并将容器的 3306 端口映射到主机的 3306 端口。请将 your_password 替换为你希望设置的 MySQL root 密码。
3 docker ps 检查 MySQL 容器是否正在运行。
4 docker exec -it mysql_container bash 进入 MySQL 容器的交互式终端。
5 mysql -uroot -p 使用之前设置的密码以 root 用户身份登录 MySQL。
6 CREATE DATABASE your_database_name; 创建一个新的数据库。将 your_database_name 替换为你希望设置的数据库名称。
7 USE your_database_name; 切换到新创建的数据库。
8 EXIT; 退出 MySQL 终端。
9 EXIT; 退出容器的交互式终端。

代码解析

步骤 1

docker pull mysql:latest

这一步使用 docker pull 命令下载最新版本的 MySQL 镜像。镜像是一个打包好的文件,包含了运行 MySQL 所需的所有组件和配置。

步骤 2

docker run -p 3306:3306 --name mysql_container -e MYSQL_ROOT_PASSWORD=your_password -d mysql:latest

使用 docker run 命令在容器中运行 MySQL。-p 参数将容器的 3306 端口映射到主机的 3306 端口,这样可以通过主机访问 MySQL 服务。--name 参数指定容器的名称。-e 参数用于设置 MySQL root 用户的密码。请将 your_password 替换为你希望设置的密码。

步骤 3

docker ps

使用 docker ps 命令检查 MySQL 容器是否正在运行。如果一切正常,你应该看到容器的信息。

步骤 4

docker exec -it mysql_container bash

使用 docker exec 命令进入 MySQL 容器的交互式终端。-it 参数用于启用交互式模式,并打开一个终端。

步骤 5

mysql -uroot -p

在 MySQL 容器的终端中,使用 mysql 命令以 root 用户身份登录 MySQL。你将被要求输入之前设置的密码。

步骤 6

CREATE DATABASE your_database_name;

在 MySQL 中,使用 CREATE DATABASE 语句创建一个新的数据库。将 your_database_name 替换为你希望设置的数据库名称。

步骤 7

USE your_database_name;

使用 USE 语句切换到新创建的数据库。这样,你可以在该数据库上执行进一步的操作。

步骤 8

EXIT;

使用 EXIT 命令退出 MySQL 终端。

举报

相关推荐

0 条评论