如何通过Docker快速安装并登录MySQL数据库?

2026-04-02 14:091阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计271个文字,预计阅读时间需要2分钟。

如何通过Docker快速安装并登录MySQL数据库?

使用Docker搜索MySQL镜像:`docker search mysql`

拉取最新版MySQL镜像:`docker pull mysql:latest`

查看本地MySQL镜像:`docker images`

删除本地MySQL镜像:`docker rmi mysql`

MySQL搜索MySQL镜像dockersearchmysql拉取MySQL镜像dockerpullmysql:latest查看本地镜像dockerimages删除MySQL镜像d

MySQL

搜索MySQL镜像

docker search mysql

拉取MySQL镜像

docker pull mysql:latest

查看本地镜像

如何通过Docker快速安装并登录MySQL数据库?

docker images

删除MySQL镜像

docker rmi 镜像名称

运行MySQL镜像

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

docker 中下载 mysql

docker pull mysql

启动 mysql8 这里的mysql8和运行mysql镜像中的mysql8 要保持一致

docker run --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

进入容器

docker exec -it mysql bash

登录mysql

mysql -u root -pALTER USER 'root'@'localhost' IDENTIFIED BY '123456aaa';

添加远程登录用户

CREATE USER 'newuser'@'%' IDENTIFIED WITH mysql_native_password BY '1234555aaaa!';GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';

在远程登录的时候注意你的防火墙有没有开,如果防火墙登录开了 还是登录失败的话需要看一下你的云服务器提供商的防火墙端口是否放行

本文共计271个文字,预计阅读时间需要2分钟。

如何通过Docker快速安装并登录MySQL数据库?

使用Docker搜索MySQL镜像:`docker search mysql`

拉取最新版MySQL镜像:`docker pull mysql:latest`

查看本地MySQL镜像:`docker images`

删除本地MySQL镜像:`docker rmi mysql`

MySQL搜索MySQL镜像dockersearchmysql拉取MySQL镜像dockerpullmysql:latest查看本地镜像dockerimages删除MySQL镜像d

MySQL

搜索MySQL镜像

docker search mysql

拉取MySQL镜像

docker pull mysql:latest

查看本地镜像

如何通过Docker快速安装并登录MySQL数据库?

docker images

删除MySQL镜像

docker rmi 镜像名称

运行MySQL镜像

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

docker 中下载 mysql

docker pull mysql

启动 mysql8 这里的mysql8和运行mysql镜像中的mysql8 要保持一致

docker run --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

进入容器

docker exec -it mysql bash

登录mysql

mysql -u root -pALTER USER 'root'@'localhost' IDENTIFIED BY '123456aaa';

添加远程登录用户

CREATE USER 'newuser'@'%' IDENTIFIED WITH mysql_native_password BY '1234555aaaa!';GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';

在远程登录的时候注意你的防火墙有没有开,如果防火墙登录开了 还是登录失败的话需要看一下你的云服务器提供商的防火墙端口是否放行