〇. 目录

一. 安装虚拟机
二. 设置虚拟机 IP
三. 安装 Docker
四. 安装 MySQL
五. 使用 Docker 登录 MySQL
六. 使用 Navicat 链接数据库
七. “一键安装,告别繁琐操作”

一. 安装虚拟机

1.1 导入镜像

  • 选中“自定义”,进入下一步
    在这里插入图片描述
  • 新界面不需要设置,直接“下一步”到该界面。选择稍后安装操作系统,并点击“下一步”
    在这里插入图片描述
  • 选择Linux系统,并设置系统版本:CentOS7
    在这里插入图片描述
  • 给该虚拟机起名字;设置它的位置;下一步
    在这里插入图片描述
  • 设置处理器数量
    在这里插入图片描述
  • 修改内存
    在这里插入图片描述
  • 一直下一步
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 更改位置后点击“下一步”
    在这里插入图片描述
  • 设置镜像文件,选择好之后“关闭”,并点击“完成”
    在这里插入图片描述
  • 完成后可以设置虚拟机名称,并且开机
    在这里插入图片描述

1.2 参数设置

第一次安装系统后需要设置一些基本参数

  • 第一次进入,直接回车
    在这里插入图片描述
  • 选择中文,下一步
    在这里插入图片描述
  • 基本的时间设置和系统设置(纠正:本次选择“GNOME安装”
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 设置分区和网络
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    (分别添加“swap:4GB;/(根目录):15GB”)
    在这里插入图片描述
  • 安装系统!
    在这里插入图片描述

在这里插入图片描述

  • 设置密码
    在这里插入图片描述
  • 等待安装成功点击“重启”,现在可以使用linux系统啦!(允许后完成)
    在这里插入图片描述
  • 进入后再完成初始设置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 设置用户
    在这里插入图片描述
    在这里插入图片描述
  • 最后点击“开始使用”

二. 设置虚拟机IP

设置IP,方便后续的连接navicate的操作以及个性化配置

2.1 VMware IP设置

  • 打开“虚拟网络编辑器”
    在这里插入图片描述
  • 更改设置
    在这里插入图片描述
  • 选择“VMnet8”!!!(第一次操作建议和我一样,保证后续操作顺利)
    在这里插入图片描述

2.2 Win系统的虚拟网卡 IP设置

  • 在控制面板中找到“网络和internet”
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 设置网络
    在这里插入图片描述

2.3 虚拟机 IP设置

  • 在刚刚装好的系统内,打开终端
    在这里插入图片描述
  • 切换至root账户:
su root

在这里插入图片描述

  • 访问配置文件,按“i”进入“插入”模式;更改字段,增加内容:
vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

  • 更改主机名称(强迫症行为,可以略过)
vim /etc/hostname

在这里插入图片描述

  • 重启系统
reboot
  • 查看网络:ifconfig
ifconfig

在这里插入图片描述

三. 安装Docker

前两部分重点在于搭建一模一样的系统,现在来具体安装docker

  • 进入root账户(前文提过,这里不进行说明)
  • 使用官方安装脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

在这里插入图片描述

  • 启动 Docker 并设置开机自启
systemctl start docker
systemctl enable docker

四. 安装MySQL

  • 安装命令:
docker pull mysql:8.0.17

在这里插入图片描述

  • 使用docker初始化运行MySQL(“******”处为自己的密码,这里为000000)
docker run -itd --name mysql8.0.17 -p 23306:3306 -e MYSQL_ROOT_PASSWORD=****** mysql:8.0.17

在这里插入图片描述

  • 查看正在运行的docker
docker ps

在这里插入图片描述

五. 使用Docker登录MySQL

  • 进入容器
docker exec -it mysql8.0.17 bash
  • 登录MySQL
mysql -uroot -p

在这里插入图片描述

  • 若再次开机,则需要使用“docker ps -a”,查看已有的容器,并复制容器ID,执行“docker start 容器ID”,开启已有的实例
    在这里插入图片描述

六. 使用 Navicat 链接数据库

在“docker ps”发现存在该实例后,再连接

  • 点击连接
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

七. “一键安装,告别繁琐操作”

  • 很多小伙伴在搭建虚拟机环境的时候遇到各种各样的问题,为了能够提高大家的体验,在这里我将搭建好的虚拟机环境已经准备好,直接下载到电脑就可以使用(整理不易,跪求三连~~~)
  • 连接为:百度网盘资源(密码:gjr1)
  • 打开VMware,调整好IP设置
    详情参考:2.1 2.2
    在这里插入图片描述
    在这里插入图片描述
  • 右键“打开”,选择解压好的docker100,打开后选择“vxm”文件
    在这里插入图片描述
    在这里插入图片描述
  • 至此,虚拟机安装成功!开机试试!(开机可能会提醒 虚拟机移动过,点击“确定”即可
  • 注意:所有的密码,均为000000
  • 打开终端,打开已经创建好的容器
    在这里插入图片描述
  • 连接Navicat(详情见 六. 使用 Navicat 链接数据库)
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐