1

在我的 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论坛上问过,但几天后我的问题还没有得到论坛工作人员的批准。我不知道原因。

4

1 回答 1

1

1)从任务管理器中找到执行的服务或exe。注意:(如果您没有找到任何东西,则成功完成卸载 Mysql)

2)打开文件位置并记住。

3)然后从任务管理器中停止mysql服务或exe,并从文件夹位置中存在的文件夹中删除文件(我之前告诉过记住)。

于 2019-11-25T06:40:29.723 回答