MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程

文章目录

  • 安装 MySQL Installer 8.0.28
    • Step1:双击下载的mysql-installer-community-8.0.28.0.msi文件,打开安装向导
    • Step2:根据个人需求,选择安装类型
    • Step3:选择需要安装的内容
    • Step4:自定义安装路径
    • Step5:执行安装
    • Step6:配置MySQL
      • ① 选择主机类型和数据库连接方式
      • ② 选择认证加密算法
      • ③ 设置账户密码
      • ④ 配置Windows服务(即:将MySQL Server 配置为Windows Service)
      • ⑤ 应用配置信息
    • Step7:配置环境变量
  • 安装 MySQL Installer 5.7.34
  • 安装失败问题
    • A1:提示缺少.Net Framework
    • A2:提示缺少Microsoft Visual C++ 2015-2019
    • A3:缺少 MSVCP140.dll
    • A4:卸载重装MySQL失败
  • MySQL的卸载
    • Step1:停止MySQL服务
    • Step2:卸载
    • Step3:残余文件的清理

安装 MySQL Installer 8.0.28


若为首次安装 或 MySQL已经卸载干净了,则可以按照以下步骤进行安装,否则要先卸载

Step1:双击下载的mysql-installer-community-8.0.28.0.msi文件,打开安装向导

Step2:根据个人需求,选择安装类型

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第1张图片
罗列了5种安装类型,分别是:

  • Developer Default(默认安装类型:开发者)
  • Server only(仅作为服务器)
  • Client only(仅作为客户端)
  • Full(完全安装)
  • Custom(自定义安装)

Step3:选择需要安装的内容

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第2张图片

  • 此时如果直接“Next”,则产品的安装路径是默认的。
  • 如果想要自定义安装目录,则可以选中“MySQL Server 8.0.28 -X64”,在下面会出现“Advanced Options”

Step4:自定义安装路径

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第3张图片
注意:自定义安装目录时,请避免出现中文路径

Step5:执行安装

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第4张图片

Step6:配置MySQL

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第5张图片

① 选择主机类型和数据库连接方式

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第6张图片
Config Type:用于设置主机/电脑的类型

  • Server Machine(服务器电脑) :该选项代表电脑运行着多个服务器,MySQL服务器可以同其他服务器应用程序一起运行,例如Web服务器等。MySQL服务器配置成适当比例的系统资源。
  • Dedicated Machine(专用服务器电脑):该选项代表该电脑只运行 MySQL服务器。
    MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第7张图片

② 选择认证加密算法

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第8张图片

③ 设置账户密码

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第9张图片

④ 配置Windows服务(即:将MySQL Server 配置为Windows Service)

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第10张图片

⑤ 应用配置信息

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第11张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第12张图片

Step7:配置环境变量

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第13张图片

安装 MySQL Installer 5.7.34

在同一台电脑上,再安装一个 MySQL Installer 5.7.34

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第14张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第15张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第16张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第17张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第18张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第19张图片
注意:与前面安装好的 MySQL8.0.28 不能使用相同的端口号
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第20张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第21张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第22张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第23张图片
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第24张图片

安装失败问题

A1:提示缺少.Net Framework

在运行MySQL8.0软件安装包之前,用户需要确保系统中已经安装了.Net Framework相关软件,如果缺少此软件,将不能正常地安装MySQL8.0软件。
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第25张图片
解决方式:https://www.microsoft.com/en-us/download/details.aspx?id=42642下载并安装 Microsoft.NET Framework 4.5,然后再安装MySQL

A2:提示缺少Microsoft Visual C++ 2015-2019

解决方式:保证网络正常,则会进入下载
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第26张图片

A3:缺少 MSVCP140.dll

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第27张图片
解决方式:所有msvcp类文件都是微软VC++运行库的文件,140版本号代表是VC++2015的文件,下载并安装VC++2015即可解决该问题

A4:卸载重装MySQL失败

该问题通常是因为MySQL卸载时,没有完全清除相关信息导致的。

MySQL的卸载

Step1:停止MySQL服务

打开“任务管理器”,在“服务”列表找到“MySQL8.0”的服务,如果现在“正在运行”状态,可以右键单击服务,选择停止MySQL8.0的服务

Step2:卸载

控制面板 → 卸载程序 → 找到MySQL8.0服务器程序,直接双击卸载即可
MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程_第28张图片

Step3:残余文件的清理

  1. 服务目录:MySQL服务的安装目录
  2. 数据目录:默认在C:\ProgramData\MySQL,若之前自定义的数据目录,就找到自己的数据目录进行删除
  3. 找到path环境变量,将其中关于mysql的环境变量删除
  4. 查看“服务和应用程序”中是否还存在MySQL服务(8.0版本的MySQL会自动删除服务,5.7版本若还存在该服务,则需手动清理注册表)
  5. 删除服务:
    • 方法1:清理注册表:运行 → 输入“regedit” 打开注册表编辑器
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务删除
    
    注意:注册表中的ControlSet001,ControlSet001,不一定是001和002,可能是ControlSet005、006之类的
    
    • 方法2:cmd & rarr; 在命令行窗口输入 sc delete MySQL服务名,就能彻底删除残余的MySQL服务了

[ 参考文档及视频 ]
7. 【宋红康】MySQL数据库(mysql安装/基础/高级/优化)
8. 《MySQL Installer 8.0.21安装教程》
9. 《丢失msvcp140.dll,msvcp110.dll问题解决》

你可能感兴趣的:(mysql,数据库,database)