部分转载自:
http://zhidao.baidu.com/question/507432636.html
http://wxqhbw2008.iteye.com/blog/1547302
在安装MySQL的过程中,遇到了许多网友也遇到的问题,所以形成此文档。
遇到问题1:Visual Studio Tools for Office 2010 Runtime这个步骤被卡住了。
遇到问题2:MySQL(版本号 5.6.10)不支持网友建议的.net Framework 3.5完整包。
在安装MySQL的过程中,当系统执行到“检查本地依赖项”这个步骤的时候,系统提示“本地没有Visual Studio Tools for Office 2010 Runtime”。于是系统开始引导用户安装Visual Studio Tools for Office 2010 Runtime。
但是,当我尝试执行“修复”的操作,系统仍然提示“本地没有Visual Studio Tools for Office 2010 Runtime”。
接着,当我再尝试“卸载”的操作。我到微软官网下载Visual Studio Tools for Office 2010 Runtime(下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=35594 文件名:vstor_redist.exe)然后手动将它安装好再重新启动MySQL的安装文件,此时系统仍然提示“本地没有Visual Studio Tools for Office 2010 Runtime”。也就是网友提到的陷入了死循环。
按照网友建议,在控制面板里(1)卸载了Visual Studio Tools for Office 2010 Runtime,(2)卸载了曾经安装过的MySQL,(3)删除MySQL的安装目录。
(4)最重要的是再删除MySQL注册表信息(转自:http://wxqhbw2008.iteye.com/blog/1547302)。
第(4)个步骤删除注册表信息的具体操作方式如下:
首先,进入注册表。(运行>>regedit)
其次,删除这3个目录:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
最后,检查C:\WINDOWS目录下是否有my.ini文件,将其删除。(ps:我的电脑里没有这个文件)
大扫除工作完成了,然后安装MySQL。注意!!不装visual studio tools for office 2010 runtime,直接安装MySQL,等到了检查依赖项的步骤,发现mysql installer自己会重新下载office 2010的runtime。
至此,问题1(Visual Studio Tools for Office 2010 Runtime这个步骤卡住了)已解决。
=====================================================================================================================================
问题2:MySQL(版本号 5.6.10)不支持网友建议的.net Framework 3.5完整包
这个是我在安装MySQL遇到的另1个问题,这个问题比较简单。
众所周知,在安装各种软件到电脑里的时候,最好选择此软件的最高版本,原因是什么呢?一般情况下,高版本的软件更容易兼容其它软件,省时省力。
重新启动MySQL的安装文件(版本号:5.6.10),系统提示. net Framework版本较低。当升级到网友说的. net Framework 3.5的时候仍然不奏效,于是我直接将. net Framework升级到了最高版本. net Framework 4.0(下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718),不过这个版本是64位的,虽然有点儿迷茫,但没找到32位的,也就只有硬着头皮装它了。
安装完毕. net Framework4.0重启电脑,直接安装MySQL(版本号:5.6.10),到了判断依赖项这一步的时候,MySQL会自动重新下载office 2010的runtime。
总结:
估计遇到Visual Studio Tools for Office 2010 Runtime这个步骤被卡住的原因,80%是由于MySQL在卸载的时候没有卸干净,所以再如何去“修复”或者“卸载重装”也无济于事。所以关键的步骤是手动从注册表去删除MySQL的安装目录。