如何通过Docker快速安装并登录MySQL数据库?
- 内容介绍
- 文章标签
- 相关推荐
本文共计271个文字,预计阅读时间需要2分钟。
使用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镜像dMySQL
搜索MySQL镜像
docker search mysql
拉取MySQL镜像
docker pull mysql:latest
查看本地镜像
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 search mysql`
拉取最新版MySQL镜像:`docker pull mysql:latest`
查看本地MySQL镜像:`docker images`
删除本地MySQL镜像:`docker rmi mysql`
MySQL搜索MySQL镜像dockersearchmysql拉取MySQL镜像dockerpullmysql:latest查看本地镜像dockerimages删除MySQL镜像dMySQL
搜索MySQL镜像
docker search mysql
拉取MySQL镜像
docker pull mysql:latest
查看本地镜像
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'@'%';
在远程登录的时候注意你的防火墙有没有开,如果防火墙登录开了 还是登录失败的话需要看一下你的云服务器提供商的防火墙端口是否放行

