有时候,mysql的版本管理让我觉得很烦。根本原因是mysql的版本的驱动的关联,如果驱动和mysql版本对不上,那就麻烦了,找驱动不难,但是换数据库麻烦呀。所以我就想到在docker中搭建一个mysql环境,映射到本机使用,在开发测试的时候还是很方便哦。
首先需要安装docker,安装教程
在docker中安装mysql:
docker pull mysql
默认下载最新版的,如果需要下载其他版本的,例如5.0:
docker pull mysql:5.0
启动mysql最新版,并映射到本地:
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
- -p:用来指定端口号
- MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码
启动5.0版本mysql
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.0
注意了,如果没有加上版本号,默认启动的是最新的mysql版本。
随后本机便可以连接mysql了。(和平时的一样)
-end-