使用Docker运行Mysql并通过Docker指令管理Mysql
背景:使用Docker安装Mysql非常快,只需要一条指令。但是我们的机器可能没有安装mysql-client或navicat等数据库管理工具,通过Docker指令连接Mysql数据库是一个很好的办法。
部署Mysql
# -p 3337:3306 是映射本机的端口,方便使用其他机器连接# my-secret-pw 是密码,可以自己定义# mysql:8 确定了镜像的版本,这里用的8dockerrun--namesome-mysql-p3337:3306-eMYSQL_ROOT_PASSWORD=my-secret-pw-dmysql:8连接Mysql
# 进入容器内部 some-mysql是容器的名称dockerexec-itsome-mysqlbash# 连接Mysqlmysql-h127.0.0.1-uroot-p