一.安装用途:

因为公司项目需求,需要测试50万数据,同时在mysql5.7、 mysql8.0中测试运行效率。我是个傻子,看了网上的帖子说可以在一个电脑安装两个版本的mysql,所以我在本机电脑有mysql5.7的情况下还去安装8.0,最后导致5.7的所有数据全部崩了,也没办法修复了。幸好平时写代码本地数据库有备份,不然真的凉凉。大家千万不要和我一样傻啊。如果需要在一台电脑安装两个,建议安装Docker容器,在容器中安装mysql8.0这样出错的几率会小很多。我花了4天的时间都在安装mysql5.7、 mysql8.0、 docker如何修改安装路径,真的把我玩死了,最后问题解决了。

二.安装步骤:

1.首先查看自己电脑C/D盘的内存,未安装之前我电脑C盘28G,D盘738G

docker安装程序后保存 docker安装到d盘_docker

2.在D盘创建文件夹Docker,路径为D:\Program Files\Docker,C盘不需要创建

docker安装程序后保存 docker安装到d盘_运维_02

3.去官网下载window的Docker4.11的版本

docker安装程序后保存 docker安装到d盘_docker_03


4.在cmd中用管理员方式打开,然后执行命令:[那个命令能生成在C盘创建Docker文件夹的快捷方式就用那个,如果没有生成Docker快捷方式就是命令不对。 这一步是关键步骤,如果命令不对,那修改安装路径就失败,我是用第二条命令成功的。]

cmd /c mklink /D "C:\Program Files\Docker" "D:\Program Files\Docker"

mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker"  [亲测有效]

docker安装程序后保存 docker安装到d盘_运维_04

5.点击Docker4.11的exe安装,可以看到C盘内存28G没有变化,D盘内存从738G变成736G变小了,这就证明路径修改成功。

docker安装程序后保存 docker安装到d盘_docker_05

6.最后,可以测试下,在C:\Program Files\Docker下放一个1G以上的包,D盘也会自动生成这个包,看看电脑那个盘的内存减少了,如果D盘内存减少就是路径修改成功了。我是放了一个3G以上的压缩包存入C盘的路径,最后减少的是D盘的路径。折磨4天的东西终于搞定了。

docker安装程序后保存 docker安装到d盘_docker安装程序后保存_06