一开始官网下载.msi安装包,安装到配置server时无法启动,长时间卡在这里,无法继续下去。上网看了一下解决办法,发现用.zip安装包进行安装比较简单可靠。
一、利用.msi安装包安装失败后的处理
1.首先,卸载MySql相关组件;
2.清理之前安装过的MySQL安装目录,(我的安装目录是在C盘)把 C:\Program Files\MySQL 和 C:\Program Files (x86)\MySQL 目录删除;
3.在注册表查询MySQL,全部删除;
cmd -> regedit
1)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录
2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录
3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录
4.有个MySQL文件夹在C:\ProgramData里面,但是看C盘根目录下面没有这个文件夹,直接在地址栏输入C:\ProgramData找到MySQL文件夹,删掉即可;
二、MySQL官网下载.zip 安装包进行安装
1.将.zip文件解压,放在任意目录下,我的放在C:software下面,C:\software\mysql-5.6;
2.修改C:\software\mysql-5.6\my-default.ini文件:
basedir="C:\software\mysql-5.6"(mysql所在目录)
datadir="C:\software\mysql-5.6\data" (mysql所在目录\data)
3.配置环境变量,直接将MySQL下的bin目录所在路径添加到Path中;
4.以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够):
输入: cd C:\software\mysql-5.6\bin 进入MySQL的bin 文件夹下
输入: mysqld -install (如果没有用管理员权限打开cmd,执行时会因为权限不够而出现错误:Install /Remove of the service Denied!)
5.安装成功,cmd中输入:net start mysql ,启动MySQL;
6.cmd中输入: mysql -u root -p 回车,要求输入密码,开始时无密码,直接回车就可以进入MySQL了。
7.输入: show databases; 查看MySQL中的数据库:
8.退出MySQL:输入 exit; 即可。
三、到此为止,利用.zip安装包安装MySQL完成。