一、环境和软件
本机系统:Window 11
虚拟机系统:Window 7
虚拟机软件:VMware Workstation 17 Pro
二、下载虚拟机软件
官网地址:Windows 虚拟机 | Workstation Pro | VMware | CN
下拉,选择下载试用版
三、下载系统镜像
下载地址:原版软件 (itellyou.cn)
选择自己想要的系统和版本,这里选择使用的是Window7,点进去
这边选择Windows 7 Ultimate with Service Pack 1 (x64) - DVD (Chinese-Simplified)
windows7旗舰版
点击复制,然后打开迅雷进行下载
三、虚拟机安装Window 7
1.安装虚拟机
这里展示的是VMware Workstation 16的安装步骤,不同版本,安装步骤相同,可以直接使用
(PS:安装的时候忘记截图了)
1.1 打开下载后的.exe程序,点击下一步
1.2 勾选我同意,点击下一步
1.3 更改安装路径,点击下一步
1.4 点击下一步
1.5 根据自己的需求,决定是否勾选,点击下一步
1.6 点击安装
1.7 等待一段时间
1.8 点击完成
1.9 打开软件,输入产品密钥
1.10 点击完成,结束安装
1.11 安装完成后,界面如图显示(这里展示的是17的界面)
2.安装Window 7
2.1 点击创建新的虚拟机
2.2 选择自定义,点击下一步
2.3 点击下一步
2.4 选择稍后安装操作系统,点击下一步
2.5 选择要安装的系统版本,这里选择的是Windows7 X64,点击下一步
2.6 选择安装路径,点击下一步
2.7 固件类型选择BIOS,点击下一步
2.8 根据自己电脑配置选择相应的处理器内核,点击下一步
2.9 根据自己电脑配置选择相应的虚拟机内存,建议保持默认,点击下一步
2.10 接下来的保持默认且点击下一步,直到指定磁盘容量
2.11 选择将虚拟磁盘拆分成多个文件,以方便后面分区,点击下一步
2.12 保持默认,点击下一步
2.13 点击自定义硬件
2.14 按下图所示操作
2.15 回到以下页面,点击完成
2.17 点击启动此虚拟机,启动虚拟机开始安装系统
2.18 安装win7系统
2.19 选择自定义
2.20 选择驱动器选项(高级)
2.21 点击新建,新建两个分区,
一个大小为20G,用于存放系统,剩余的部分用于安装其他软件。
然后分别选中每个分区,点击格式化
记得全部格式化一遍!!!
2.22 选中20G内存的分区,点击下一步,即可进入以下界面,耐心等待一段时间
2.23 输入用户名,点击下一步。
2.24 输入账户密码,点击下一步,或者直接点击下一步。
2.25 直接点击跳过。
2.26 选择以后询问我,剩余步骤按照正常安装系统的步骤即可
四、本机和虚拟机如何实现复制粘贴以及文件传输
在使用vmware虚拟机中,如何实现本机和虚拟机之间的复制粘贴以及文件传输
安装VMware Tools
1 右击window7 x64的选项卡,选择安装VMware Tools
2 虚拟机光驱会加载自带的VMware Tools文件,点击计算机,双击VMware Tools
3 点击是,点击下一步,选择典型安装,点击下一步
4 始终安装此驱动程序软件!
5.问题解决
如果出现如图所示弹窗
这是因为缺少相关补丁,安装相应的补丁就可以解决
下载地址:
根据自己的系统选择相对应的即可,ie浏览器无法打开,推荐使用谷歌或者火狐
五、连接MySQL数据库
1 安装数据库
在虚拟机中安装MySQL数据库。这个过程和在物理机上安装MySQL是一样的,不需要特别的操作
也可以使用第三方集成工具,这里使用的PHPStudy
下载地址:小皮面板(phpstudy) - 让天下没有难配的服务器环境! (xp.cn)
2 配置环境变量
首先,找到MySQL程序的安装路径,并进行复制(如图所显示的是PHPStudy的MySQL路径)
路径不要复制多了,也不要少了,接下来的步骤都需要用到(从盘符一直到bin)
关于路径,可按照图中路径,路径基本都是一样的
右击计算机,点击属性,点击高级系统设置
进入高级系统设置后,点击环境变量
选择新建环境变量,输入变量名和变量值
变量名:MYSQL
变量值:之前复制的路径
点击确定
在系统环境变量中,找到path路径,并点击编辑选项
点击编辑之后,将之前新建的MYSQL的环境变量加入到Path的变量值中
千万不要把默认的系统配置删了
所以这里建议,点击编辑后,跳出编辑系统变量的弹出框后,不要做任何操作
直接按住键盘的Ctrl键和C键,进行路径的复制,在桌面新建文本文档,在文本文档中右击,选择粘贴
将刚刚复制的Path的路径,粘贴进来,将光标移动到路径的最前方
先敲入一个分号,再敲入两个百分号,在两个百分号中间输入,新建变量时,输入的变量名
输入完成后,在文本文档中复制所有的路径,替换掉Path变量值中的路径
点击完所有的确定,退出即可
3 启动MYSQL服务
4.登录MYSQL
mysql -uroot -p
密码默认root
5 开启远程访问
(1)mysql版本在8.0以下的
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
(2)mysql版本在8.0以上的,或者1中的方法报错的
创建用户
CREATE USER '用户名'@'host' IDENTIFIED BY '密码';
授权
grant all privileges on *.* to '用户名'@'%' with grant option;
将所有的中文字替换为自己设置的用户名和密码
6 刷新权限
flush privileges;
7 设置防火墙
默认情况下,Windows操作系统的防火墙会阻止来自外部网络的MySQL连接。因此,需要在防火墙中添加一个规则,允许来自虚拟机的MySQL连接。可以选择允许所有端口,或者只允许3306端口。
出站规则
打开控制面板 —— 系统和安全 —— windows防火墙 —— 高级设置
入站规则 —— 新建规则 —— 端口 —— 选择TCP和本地特定端口,输入80,3306
最后的名称是mysqlport
然后以同样步骤创建出站规则
8 在本机连接数据库
在本机打开SQLyog
IP地址:虚拟机的IP地址
用户名:虚拟机开启远程访问时,输入的用户名
密码:虚拟机开启远程访问时,输入的密码
点击测试连接,看是否跳出弹窗,显示连接成功
点击确定,关闭弹窗,点击连接,数据库连接完成
最后,可以导入SQL文件,看是否能够导入,如果能够导入,数据库则成功连接
六 结束了!!!
如有问题,欢迎留言