mysql数据库安装教程(使用 Docker 安装 MySQL 8 数据库)

mysql数据库安装教程(使用 Docker 安装 MySQL 8 数据库)
使用 Docker 安装 MySQL 8 数据库

#文章首发挑战赛#

1、查看可用版本

访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql/tags查看可以使用的 MySQL 版本。

2、拉取 MySQL 镜像

使用docker pull mysql命令默认拉取最新版本。

笔者这里选择使用如下命令拉取8.2.0版本的MySQL:

 $ docker pull mysql:8.2.0

拉取完成后可以使用如下命令查看本地镜像:

 $ docker images

3、运行容器

使用如下命令运行 MySQL 容器:

 $ docker run -itd --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.2.0

参数说明:

  • -itd - 在后台运行容器,并提供一个伪终端;
  • --name mysql8 - 指定容器名称为mysql8
  • -p 3306:3306 - 将容器的3306端口映射到主机的3306端口;
  • -e MYSQL_ROOT_PASSWORD=123456 - 通过-e选项设置 MySQL 数据库 root 账号的密码;
  • mysql:8.2.0 - 指定要运行的镜像;

因为笔者电脑上3306端口号已经被占用,所以笔者将容器的3306端口映射到了主机的3386端口。执行的如下命令:

$ docker run -itd --name mysql8 -p 3386:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.2.0

命令执行完成后,使用如下命令查看 MySQL 是否启动成功:

mysql数据库安装教程(使用 Docker 安装 MySQL 8 数据库)

 $ docker ps

4、连接 MySQL

 $ mysql -uroot -P 3386 -p

参数说明:

  • -uroot - 连接 MySQL 的用户名;
  • -P 3386 - MySQL 的端口号,如果没有修改 MySQL 的端口号(即端口号还是3306),可以不加此参数;
  • -p - 连接时提示输入密码;

经过上面的操作步骤,使用 Docker 安装 MySQL 数据库就完成啦。



文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有