win10系统安装docker,并部署mysql

下载docker for windows

急速下载地址:链接: link.http://get.daocloud.io/

docker配置

  1. 配置国内中科大的镜像 https://docker.mirrors.ustc.edu.cn/win10系统安装docker,并部署mysql
    2.设置分享盘符,后面安装mysql时,设置永久化地址时有用。
    win10系统安装docker,并部署mysql

docker下安装mysql

  1. 打开windows的powerShell
  2. 输入命令 docker ps 查看镜像
  3. 输入命令 docker pull mysql 这个命令是下载最新版本的mysql。docker pull mysql:5.7 下载指定版本的mysql。这里有个坑就是 如果下载最新版本,5.8之后,mysql在连接时需要重新设置加密方式。我没有尝试这个方法,而是下载的5.7版本
  4. docker下安装mysql。输入命令
    docker run --name mysql-service -v d:/docker/mysql:/var/lib/mysql -p 3306:3306 -e TZ=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --default-time_zone=‘+8:00’
    命令详解: --name mysql-service 设置mysql服务名称
    -v d:/docker/mysql:/var/lib/mysql 设置mysql永久化地址。前面一个地址是win10系统下的文件夹地址,需要自己先创建。后面地址是mysql在docker中的映射。
    -p 3306:3306 设置mysql输入输出端口
    -e TZ=Asia/Shanghai 设置数据库时区
    -e MYSQL_ROOT_PASSWORD=123456 设置root账号的密码
    -d mysql:5.7 指定执行的mysql版本
    --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci 设置mysql字符集 第一个也是两个横杠,这里只是被markdown转义了。
    --default-time_zone=‘+8:00’ 默认时间加8小时

走到这里docker下mysql就安装成功啦。尝试使用Navicat连接下吧

相关文章:

  • 2021-12-12
  • 2022-01-14
  • 2022-12-23
  • 2021-09-03
  • 2021-05-28
  • 2022-12-23
  • 2021-07-04
  • 2021-11-13
猜你喜欢
  • 2021-12-26
  • 2022-12-23
  • 2021-11-26
  • 2021-10-24
  • 2021-11-28
  • 2021-09-12
  • 2021-08-20
相关资源
相似解决方案