MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程

MySQL Installer 8.0.28 & MySQL Installer 5.7.34 安装教程,第1张

文章目录 安装 MySQL Installer 8.0.28Step1:双击下载的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 FrameworkA2:提示缺少Microsoft Visual C++ 2015-2019A3:缺少 MSVCP140.dllA4:卸载重装MySQL失败 MySQL的卸载Step1:停止MySQL服务Step2:卸载Step3:残余文件的清理

安装 MySQL Installer 8.0.28

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

Step1:双击下载的mysql-installer-community-8.0.28.0.msi文件,打开安装向导 Step2:根据个人需求,选择安装类型


罗列了5种安装类型,分别是:

Developer Default(默认安装类型:开发者)Server only(仅作为服务器)Client only(仅作为客户端)Full(完全安装)Custom(自定义安装) Step3:选择需要安装的内容

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


注意:自定义安装目录时,请避免出现中文路径

Step5:执行安装

Step6:配置MySQL

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


Config Type:用于设置主机/电脑的类型

Server Machine(服务器电脑) :该选项代表电脑运行着多个服务器,MySQL服务器可以同其他服务器应用程序一起运行,例如Web服务器等。MySQL服务器配置成适当比例的系统资源。Dedicated Machine(专用服务器电脑):该选项代表该电脑只运行 MySQL服务器。
② 选择认证加密算法

③ 设置账户密码

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

⑤ 应用配置信息


Step7:配置环境变量

安装 MySQL Installer 5.7.34

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







注意:与前面安装好的 MySQL8.0.28 不能使用相同的端口号




安装失败问题 A1:提示缺少.Net Framework

在运行MySQL8.0软件安装包之前,用户需要确保系统中已经安装了.Net Framework相关软件,如果缺少此软件,将不能正常地安装MySQL8.0软件。

解决方式:https://www.microsoft.com/en-us/download/details.aspx?id=42642下载并安装 Microsoft.NET Framework 4.5,然后再安装MySQL

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

解决方式:保证网络正常,则会进入下载

A3:缺少 MSVCP140.dll


解决方式:所有msvcp类文件都是微软VC++运行库的文件,140版本号代表是VC++2015的文件,下载并安装VC++2015即可解决该问题

A4:卸载重装MySQL失败

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

MySQL的卸载 Step1:停止MySQL服务

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

Step2:卸载

控制面板 → 卸载程序 → 找到MySQL8.0服务器程序,直接双击卸载即可

Step3:残余文件的清理 服务目录:MySQL服务的安装目录数据目录:默认在C:\ProgramData\MySQL,若之前自定义的数据目录,就找到自己的数据目录进行删除找到path环境变量,将其中关于mysql的环境变量删除查看“服务和应用程序”中是否还存在MySQL服务(8.0版本的MySQL会自动删除服务,5.7版本若还存在该服务,则需手动清理注册表)删除服务: 方法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问题解决》

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/991066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存