在我的 Windows 10 上,我安装了旧的 mySql。我按照本教程卸载了它,并从控制面板->软件安装,我卸载了所有以 mysql 开头的项目(仅,我在此阶段看到 My Sql Connector 8.0.16,按下“卸载”按钮后,确认和等待消息,再次出现在列表中)。
然后,我重新启动了电脑,我下载了 mysql-installer-community-8.0.18.0 并执行了。首先,我看到了一条“欢迎回来”的消息(但我已经全部卸载了)。而且,在可用项目列表中,我看到窗口“选择要升级的产品”,然后只有一个连接器/NET,没有别的。但我不想要它,我想要整个 mysql 重新安装。
当然,mySql 还没有完全卸载。我该如何解决这个问题?你有一个更强大的程序来真正卸载整个 mysql,或者你能建议我在我已经遵循的上一个教程中没有的其他步骤吗?
编辑:删除 2 次 reg 密钥后,重新启动计算机并重新安装,终于可以工作了!只有,我看到“连接器/.NET”组件出现以下错误。我无法卸载或升级它。
1: Action 13:20:32: INSTALL.
1: 1: MySQL Connector Net 8.0.18 2: {6A8D895A-E2D0-4701-BE5D-478BEAC048D3}
1: Action 13:20:32: FindRelatedProducts. Searching for related applications
1: Action 13:20:32: AppSearch. Searching for installed applications
1: Action 13:20:32: LaunchConditions. Evaluating launch conditions
1: Action 13:20:32: ValidateProductID.
1: Action 13:20:32: CostInitialize. Computing space requirements
1: Action 13:20:32: FileCost. Computing space requirements
1: Action 13:20:32: CostFinalize. Computing space requirements
1: Action 13:20:32: InstallValidate. Validating install
1: Action 13:20:32: Setv45InstallUtil.
1: Action 13:20:32: InstallInitialize.
1: Action 13:20:32: RemoveExistingProducts. Removing applications
1: Application: {0160C4A1-392C-4AFA-B8DB-2471FDA71425}, Command line: UPGRADINGPRODUCTCODE={6A8D895A-E2D0-4701-BE5D-478BEAC048D3} CLIENTPROCESSID=7112 CLIENTUILEVEL=3 MSICLIENTUSESEXTERNALUI=1 REMOVE=ALL
1: Action 13:20:32: INSTALL.
1: 1: MySQL Connector Net 8.0.16 2: {0160C4A1-392C-4AFA-B8DB-2471FDA71425}
1: Action 13:20:32: FindRelatedProducts. Searching for related applications
1: Action 13:20:32: AppSearch. Searching for installed applications
1: Property: OLDVERSION, Signature: Ver5081
1: Property: OLDVERSION, Signature: Ver507
1: Property: OLDVERSION, Signature: Ver506
1: Property: OLDVERSION, Signature: Ver505
1: Property: OLDVERSION, Signature: Ver504
1: Property: OLDVERSION, Signature: Ver503
1: Property: OLDVERSION, Signature: Ver502
1: Property: OLDVERSION, Signature: Ver501
1: Property: OLDVERSION, Signature: Ver500
1: Property: PREUPGRADEVERSION, Signature: Pre638
1: Property: PERUSERINSTALL, Signature: Reg638
1: Property: PERUSERINSTALL, Signature: Reg644
1: Property: HLM_LOCATION, Signature: HLMRegSearch
1: Property: NETFRAMEWORK45, Signature: NetFramework45
1: Action 13:20:32: LaunchConditions. Evaluating launch conditions
1: Action 13:20:32: ValidateProductID.
1: Action 13:20:32: CostInitialize. Computing space requirements
1: Action 13:20:32: FileCost. Computing space requirements
1: Action 13:20:32: CostFinalize. Computing space requirements
1: Action 13:20:32: InstallValidate. Validating install
1: Action 13:20:32: Setv45InstallUtil.
1: Action 13:20:32: InstallInitialize.
1: Action 13:20:32: GenerateScript. Generating script operations for action:
1: InstallInitialize
1: Action 13:20:32: RemoveExistingProducts. Removing applications
1: Action 13:20:32: ProcessComponents. Updating component registration
1:
1: Action 13:20:32: MsiUnpublishAssemblies. Unpublishing assembly information
1: Application Context:Unpublishing assembly information, Assembly Name:
1: Action 13:20:32: UnpublishFeatures. Unpublishing Product Features
1: Feature: Unpublishing Product Features
1: Action 13:20:32: UninstallPerfCounterData.
1: Action 13:20:32: RollbackUnregisterPerfCounterData.
1:
1: Action 13:20:32: UnregisterPerfCounterData.
1:
1: Action 13:20:32: RemoveRegistryValues. Removing system registry values
1: Key: Removing system registry values, Name:
1: Action 13:20:33: RemoveShortcuts. Removing shortcuts
1: Shortcut: Removing shortcuts
1: Action 13:20:33: ManagedDataUnInstallSetup.
1: Action 13:20:33: ManagedDataUnInstall. Unregistering data provider from machine.config
1: Action 13:20:33: ManagedWebUnInstallSetup.
1:
1: Action 13:20:33: RemoveFiles. Removing files
1: File: Removing files, Directory:
1: Action 13:20:33: RemoveFolders. Removing folders
1: Folder: Removing folders
1: Action 13:20:33: CreateFolders. Creating folders
1: Action 13:20:33: InstallFiles. Copying new files
1: Action 13:20:33: CreateShortcuts. Creating shortcuts
1: Action 13:20:33: WriteRegistryValues. Writing system registry values
1: Action 13:20:33: InstallPerfCounterData.
1: Action 13:20:33: RegisterUser. Registering user
1: Action 13:20:33: RegisterProduct. Registering product
1: Action 13:20:33: MsiPublishAssemblies. Publishing assembly information
1: Action 13:20:33: PublishFeatures. Publishing Product Features
1: Action 13:20:33: PublishProduct. Publishing product information
1:
1: Action 13:20:33: InstallFinalize.
1: Action 13:20:33: InstallInitialize.
1: Action 13:20:33: ProcessComponents. Updating component registration
1: Action 13:20:33: MsiUnpublishAssemblies. Unpublishing assembly information
1: Application Context:Global, Assembly Name:MySql.Data,version="8.0.16.0",culture="neutral",publicKeyToken="C5687FC88969C44D",processorArchitecture="MSIL"
1: Application Context:Global, Assembly Name:Google.Protobuf,version="3.6.1.0",culture="neutral",publicKeyToken="A7D26565BAC4D604",processorArchitecture="MSIL"
1: Application Context:Global, Assembly Name:BouncyCastle.Crypto,version="1.8.3.0",culture="neutral",publicKeyToken="0E99375E54769942"
1: Application Context:Global, Assembly Name:MySql.Web,version="8.0.16.0",culture="neutral",publicKeyToken="C5687FC88969C44D",processorArchitecture="MSIL"
1: Action 13:20:33: UnpublishFeatures. Unpublishing Product Features
1: Feature: EntityFramework
1: Feature: Core.Feature
1: Feature: WebProviders
1: Feature: Plugins
1: Action 13:20:33: RollbackUnregisterPerfCounterData.
1: Action 13:20:33: UnregisterPerfCounterData.
1: Action 13:20:33: RemoveRegistryValues. Removing system registry values
1: Key: \Software\MySQL AB, Name: Default
1: Key: \Software\MySQL AB\MySQL Connector/Net, Name: Version
1: Key: \Software\MySQL AB\MySQL Connector/Net, Name: Location
1: Key: \Software\MySQL AB\MySQL Connector/Net, Name:
1: Key: \SOFTWARE\Microsoft\.NETFramework\v4.5.50709\AssemblyFoldersEx\MySQL Connector Net 8.0.16 v4.5.1, Name:
1: Key: \SOFTWARE\Microsoft\.NETFramework\v4.5.50709\AssemblyFoldersEx\MySQL Connector Net 8.0.16 v4.5.1, Name:
1: Action 13:20:33: RemoveShortcuts. Removing shortcuts
1: Shortcut: upfn1-0t|Documentation
1: Shortcut: vaitcdd6|ChangeLog
1: Shortcut: _rq6aex9|Release Notes
1: Action 13:20:38: ManagedDataUnInstall. Unregistering data provider from machine.config
1: 1: MySQL Connector Net 8.0.16 2: {0160C4A1-392C-4AFA-B8DB-2471FDA71425} 3: 3
1: Action 13:20:38: Rollback. Rolling back action:
1: Unregistering data provider from machine.config
1: Removing shortcuts
1: Removing system registry values
1: UnregisterPerfCounterData
1: RollbackUnregisterPerfCounterData
1: Unpublishing Product Features
1: Unpublishing assembly information
1: Updating component registration
1: InstallInitialize
1: 1: MySQL Connector Net 8.0.18 2: {6A8D895A-E2D0-4701-BE5D-478BEAC048D3} 3: 3
1: The action 'Upgrade' for product 'Connector/NET 8.0.18' failed.
编辑:我也在官方mysql论坛上问过,但几天后我的问题还没有得到论坛工作人员的批准。我不知道原因。