windows下Docker安装MySQL

docker常用命令

1.	docker images // 查看镜像
2.	docker run 镜像名称   // 生成一个正在运行的容器实例
3.	docker stop 容器名称   // 停止容器
4.	docker rm 容器名称  // 删除容器
5.	docker start 容器名称  // 启动容器
6.	docker restart 容器名称  //重启容器
7.	docker rmi 镜像名称  // 删除镜像
8.	docker exec -it 容器名称 /bin/bash  // 进入容器
9.	docker ps  // 显示正在运行的所有容器
10.	docker ps -a  // 显示所有容器(包括已经停止的)
11.	docker pull 镜像名称:版本号  // 拉取镜像

搜索mysql的镜像信息

docker search mysql  

从仓库拉取mysql,mysql:tag 后面可以跟标签得到指定版本,不加默认为lastest

docker pull mysql  

从镜像生成容器,注意mysql需要指定登录的密码,以及通过-p 映射端口,必须要映射端口在能才物理机中访问到服务

docker run --name mysql  -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql 

===================解释一下上面的命令的具体含义=========================

docker run  					// 启动容器 
--name mysql	  				// 指定容器名称为mysql
-e MYSQL_ROOT_PASSWORD=123456  	// 配置环境变量,指定root用户的密码为123456
-d  							// 是否后台启动,默认false
-p 23306:3306  					// 将3306端口映射出来为23306进行访问
mysql  							// 镜像名称

访问容器内的终端

docker exec -it mysql bash

登录mysql

mysql -u root -p //回车输入密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

添加远程登录用户,直接用root账号登录也行。

CREATE USER 'myusername'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'myusername'@'%';
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值