1、拉取mysql
最新版本mysql:
docker pull mysql:latest
拉取5.7版本mysql:
docker pull mysql:5.7
2、启动容器镜像
docker run -id --name=mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
【说明】
-p 13306:3306 将容器的 3306 端口映射到主机的 3306 端口
--name my-mysql 启动后容器名为 my-mysql
-e MYSQL_ROOT_PASSWORD=Dl123456 初始化 root 用户的密码
3、登录容器
docker exec -it mysql66 bash /mysql66是我们的数据库
进入MySQl容器
使用的 docker exec 命令,-it是参数,bash表示创建一个交互界面
退出容器
方法一:如果要正常退出不关闭容器,请按Ctrl+P+Q进行退出容器
方法二:如果使用exit退出,那么在退出之后会关闭容器
4、登录mysql
mysql -uroot -p //--default-character-set=utf8
输入密码登陆即可
查看数据库
mysql> show databases;