如何解决安装MySQL5.0后出现1607异常

如何解决安装MySQL5.0后出现1607异常

问题描述

在安装Mysql5.0的过程中,可能会遇到1607异常,异常如下所示:

Error 1607: Unable to install InstallShield Scripting Runtime

问题原因

该问题的主要原因是InstallShield脚本运行时没有正确安装或已损坏。

解决方案

方案一:重装InstallShield脚本运行时

  1. 下载最新的 InstallShield 脚本运行时安装包,地址为 https://support.microsoft.com/zh-cn/help/888019/description-of-the-installshield-scripting-engine.

  2. 安装后,重新运行MySQL安装程序。

方案二:修改注册表键值

  1. 按下“Win + R”组合键打开运行窗口,输入“regedit”打开注册表编辑器。

  2. 找到下述项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components

  1. 依次展开菜单找到“6C3CB6B740CF4E246BDC7C52D3C1C897”这个键值,右键单击,选择“权限”。

  2. 在“高级”对话框中,勾选“继承”权限,然后单击“确定”。

  3. 在“高级”对话框中,选中当前用户账号,单击“编辑”,并给予该用户完全控制权限。

  4. 关闭所有对话框,重新运行MySQL安装程序。

示例说明

示例一:重装 InstallShield 脚本运行时

在Windows 10系统上,使用IE浏览器打开下载地址 https://support.microsoft.com/zh-cn/help/888019/description-of-the-installshield-scripting-engine ,下载并安装最新的 InstallShield 脚本运行时安装包。然后再重新运行MySQL安装程序,如果问题依旧存在,可尝试方案二进行解决。

示例二:修改注册表键值

在Windows 7系统上,按下“Win + R”组合键打开运行窗口,输入“regedit”打开注册表编辑器。依次展开菜单找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components这个项,右键单击找到6C3CB6B740CF4E246BDC7C52D3C1C897这个键值,根据方案二的步骤进行操作,并重新运行MySQL安装程序。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何解决安装MySQL5.0后出现1607异常 - Python技术站

(0)
上一篇 2023年5月18日
下一篇 2023年5月18日

相关文章

  • mysql启动服务报1058错误的解决方法

    下面是关于“mysql启动服务报1058错误的解决方法”的完整攻略。 问题描述 在启动MySQL服务时,可能会遇到1058错误,错误信息如下: Windows could not start the MySQL service on Local Computer. Error 1058: The service cannot be started, eith…

    MySQL 2023年5月18日
    00
  • MySQL主键的设置与约束

    MySQL主键是用来唯一标识一个记录的列或者列的组合。主键必须是唯一的且不能为空,通常用来作为表中的索引,加速查询操作。 设置主键 在MySQL中,可以通过以下方式来设置主键: 1. 创建表时指定主键: 在创建表的时候,使用CREATE TABLE语句,并在指定列时加上PRIMARY KEY关键字来定义主键,例如: CREATE TABLE mytable …

    MySQL 2023年3月9日
    00
  • MySQL的事务和视图

                    事务 1.概念 一条或者多条sql语句的集合! 事务:就是一堆操作的集合,他们同生共死。要么都执行成功,要么都执行失败2.事务的特性  ACID  A:原子性  完整的,不可分割的   原子性 (Atomicity):在事务中的操作,要么都执行,要么都不执行!   C: 一致性  事务执行完毕后,数据的状态是一致的()   一…

    MySQL 2023年4月12日
    00
  • MySQL日志管理详解

    MySQL日志管理详解 什么是MySQL日志? MySQL日志是记录在MySQL数据库中不同事件的信息,如查询日志、慢查询日志、错误日志、二进制日志等。MySQL通过这些日志文件来记录和检测系统的行为和调试,以及对系统进行性能分析和故障排除。 MySQL日志的分类介绍 MySQL日志主要分为以下几类: 1.错误日志(Error Log) MySQL错误日志记…

    MySQL 2023年5月18日
    00
  • MySQL8.0中Online DDL也要在业务低峰期执行

    一、背景 MySQL从5.6开始引入了Online DDL,alter操作不再阻塞dml。在MySQL 8.0中,针对Online DDL做了进一步优化,alter table加列操作支持INSTANT算法,意思就是使用这个算法进行加列操作只需要修改表的元数据信息,操作瞬间就完成了。在MySQL 8.0.30以后,instant算法支持加列加到表的任一位置,…

    MySQL 2023年4月25日
    00
  • Can’t connect to MySQL server on ‘localhost’ (10048)问题解决方法

    当我们访问本地MySQL服务器时,有时候会遇到 “Can’t connect to MySQL server on ‘localhost’ (10048)” 的错误提示,这个错误提示通常是由于MySQL服务器无法连接导致的。以下是一些可能的原因和解决方法: 原因 出现这个错误的原因可能是因为以下一些原因: MySQL服务未启动。 MySQL配置出现错误。 端…

    MySQL 2023年5月18日
    00
  • MySQL日志设置及查看方法

    MySQL是一个开源的关系型数据库管理系统,它可以在不同的操作系统中运行。MySQL提供了多种日志记录工具,使得数据库管理员可以更好地了解MySQL数据库的运行情况。 本文介绍了MySQL日志设置及查看方法,包括以下内容: 设置MySQL日志 General Query Log General Query Log 是 MySQL 记录所有 SQL 语句执行时…

    MySQL 2023年5月18日
    00
  • MySQL服务器默认安装之后调节性能的方法

    针对MySQL服务器默认安装之后调节性能的方法,我这里提供以下攻略: 步骤一:修改配置文件 MySQL服务器默认安装之后,可以通过修改配置文件来调节其性能。常见的配置文件位于/etc/mysql/my.cnf(Ubuntu)或/etc/my.cnf(CentOS)。 打开终端,输入以下命令: bash sudo vi /etc/mysql/my.cnf 在文…

    MySQL 2023年5月19日
    00
合作推广
合作推广
分享本页
返回顶部