最近重装了一次系统,导致了以前的mysql用不了,只好重新安装,由于MySQL的安装总是错误百出,所以把以前安装失败的老路又走了一遍,苦不堪言。从网上试了各种办法后终于成功,现把MySQL的安装过程及错误的解决方法分享出来,希望能帮助到大家,也算是做一个笔记吧(PS:我用的是win10系统)

第一步:

如果你以前有安装过MySQL的话,就要把它彻底的卸载掉,并把有关MySQL的记录全部清除,有以下步骤
(1)到控制面板—>程序和功能—>把有关MySQL的程序全部右键卸载

(2)把所有没有清理干净的文件夹删除,主要集中在以下文件夹中:
C:\Users*你的用户名*\AppData\Roaming下的MySQL文件夹
C:\Users*你的用户名*\AppData\Roaming\Oracle下的MySQL文件夹
C:\Program Files下的MySQL文件夹
C:\Program Files (x86)下的MySQL文件夹
C:\ProgramData下的MySQL文件夹

(3)把MySQL的注册表删除,打开“运行”—>输入regedit,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL,把MySQL这个文件夹删除

第二步:

现在可以来安装MySQL了,为了以免各位下载的MySQL版本和我的不一样,所以提供一下我的安装包
百度云盘:https://pan.baidu.com/s/1kWRZYH8fyB4jWOsfWc1N0g 提取码:wgql
(下面的步骤不会每一步都文字说明,请按照图片里的选项来操作即可)

安装过程:

首先我安装好的组件如下(不知道是否都对MySQL有用,如果执行以下步骤有解决不了的地方再按照我的来去下载这些组件):

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程


1、打开安装包,选择同意,Next

Mysql 安装过程 mysql安装过程中报错_MySQL安装_02


2、选第一个,开发者默认模式,Next

Mysql 安装过程 mysql安装过程中报错_传统数据库_03


3、Next

Mysql 安装过程 mysql安装过程中报错_MySQL安装_04


4、选择“是”,Next

Mysql 安装过程 mysql安装过程中报错_传统数据库_05


5、选择“Execute”,我在这一步时,第一个mysql server 5.7.0就显示安装失败了,于是我从网上下载了Microsoft Visual C++ 2013 Redistributable(X86)并安装,不管你电脑是32位的还是64位的都要选这个版本

Mysql 安装过程 mysql安装过程中报错_MySQL安装_06


6、Next

Mysql 安装过程 mysql安装过程中报错_数据库_07


7、选第一个,Next

Mysql 安装过程 mysql安装过程中报错_MySQL_08


8、选项如图,Next

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程_09


9、设置你的密码,红色字样提示你的密码太弱,可忽视,在此页点击“Add User”

Mysql 安装过程 mysql安装过程中报错_传统数据库_10


10、添加用户,自定义用户和密码,确定并Next

Mysql 安装过程 mysql安装过程中报错_MySQL_11


11、选项如图,“Start the MySQL service at System Startup” ,即 是否选择开机启动mysql服务,自己选择,Next

Mysql 安装过程 mysql安装过程中报错_数据库_12


12、不作修改,Next

Mysql 安装过程 mysql安装过程中报错_MySQL安装_13


13、选择“Execute”,等待下载完成

Mysql 安装过程 mysql安装过程中报错_MySQL安装_14


14、Finish

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程_15


15、可以看到mysql server已安装成功,Next

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程_16


16、如图选项,勾选configure mysql route for innoDB cluster后输入密码,Next

Mysql 安装过程 mysql安装过程中报错_传统数据库_17


17、选择“Execute”

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程_18


18、此时我的提示第二个安装失败,这时候点击Cancel

Mysql 安装过程 mysql安装过程中报错_MySQL_19


19、选择“是”

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程_20


20、跳到之前的窗口。可以看到第二个也已经安装成功了,Next

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程_21


21、输入自己之前设置的账户和密码,点击Check

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程_22


22、Next

Mysql 安装过程 mysql安装过程中报错_传统数据库_23


23、选择“Execute”

Mysql 安装过程 mysql安装过程中报错_MySQL_24


24、Next

Mysql 安装过程 mysql安装过程中报错_传统数据库_25


25、选项如图,Finish

Mysql 安装过程 mysql安装过程中报错_传统数据库_26


26、安装完成,自动跳出MySQL shell

Mysql 安装过程 mysql安装过程中报错_MySQL_27


27、自动跳出MySQL桌面版

Mysql 安装过程 mysql安装过程中报错_Mysql 安装过程_28


28、输入之前设置的密码

Mysql 安装过程 mysql安装过程中报错_传统数据库_29


29、至此已经完全安装成功了

Mysql 安装过程 mysql安装过程中报错_MySQL_30


总结:安装MySQL的过程中出现的大多数问题都是Microsoft Visual C++ 这些组件没有安装正确版本的缘故,还有就是之前的MySQL清除不干净,这些都是需要格外注意的。