如何通过Docker安装配置MySQL 8.0数据库?
摘要:docker安装mysql docker仓库搜索mysql docker search mysql docker仓库拉取mysql8.0 docker pull mysql:8.0默认拉取最新版本 docker pull mysql
docker安装mysql
docker仓库搜索mysql
docker search mysql
docker仓库拉取mysql8.0
docker pull mysql:8.0
// 默认拉取最新版本 docker pull mysql
查看本地仓库镜像是否下载成功
docker images mysql:8.0
安装运行mysql8.0容器
docker run -p 3307:3306 --name mysql8.0 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0
备注:
-p 将本地主机的端口映射到docker容器端口(因为本机的3306端口已被其它版本占用,所以使用3307)
--name 容器名称命名
-e 配置信息,配置root密码
-d 镜像名称
查看mysql8.0容器运行情况
docker ps
docker登录mysql
docker exec -it mysql8.0 bash
mysql -uroot -p
重启mysql
docker restart mysql8.0
设置开机启动mysql
docker update mysql8.0 --restart=always
使用工具登录mysql
可以看另一篇文章:DBeaver Public Key Retrieval is not allowed
v源码地址
https://github.com/toutouge/javademosecond/tree/master/hellolearn
