docker搭建mysql
一,搭建docker环境
二,Docker安装mysql
1,查看mysql版本:docker search mysql
2,安装指定mysql版本或安装最新版本
docker pull mysql:5.8 或 docker pull mysql:latest
3,查看本地镜像中是否已安装好mysql镜像:docker images
4,运行容器启动mysql服务
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
说明:mysql-test表示创建的容器名,密码是:123456,默认账号是:root;需要注意的是 mysql 5.8之前的版本默认登录密码用的加密方式是:mysql_native_password,而在5.8及以后版本默认登录密码加密方式是:caching_sha2_password。所以如果再用一些客户端工具连接mysql服务时,如果连不上,报类似:Client does not support authentication protocol 错误,可能需要升级mysql客户端的驱动或者重置下mysql的登录密码加密方式。参照:客户端登录报错。
5,查看是否mysql容器安装成功:docker ps
6,进入mysql容器并进行登录
docker exec -it mysql-test mysql -uroot -p
输入密码:123456
登录成功后的界面如下:
7,m
标签:实战,登录,密码,版本,mysql,docker,123456 From: https://blog.csdn.net/qq_35255384/article/details/136636533