卸载MYSQL服务:
1>关闭mysql服务 : net stop mysql
2>删除mysql服务: sc delete mysql
3>删除有关mysql的文件,包括空目录。
4>删除注册表 regedit
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
安装MySQL:
这里使用的时zip包安装方式:
1:下载安装包。
官方下载链接:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip
2:解压。
下载完成后,加压到自己想要存放的目录。
本文地址:D:\myApp\mysql-8.0.13-winx64
3:配置环境变量。
新增系统变量MYSQL_HOME变量,值: D:\myApp\mysql-8.0.13-winx64\bin;
找到Path系统变量,编辑。在最后添加 %MYSQL_HOME%;
保存确认即可。
4:初始化MySQL数据库
Ctrl+R -->输入cmd
进入mysql安装的bin目录下
初始化数据库,并设置默认root密码为空: mysqld --initialize-insecure
初始化完成后会在 D:\myApp\mysql-8.0.13-winx64下创建文件夹:data。(如果解压就存在,那么会修改data文件夹的内容)
5:为Windows系统安装MySQL服务
执行命令: mysqld install 即可。
6:启动命令:net start mysql
可以使用了。
执行命令:mysql -hlocalhost -uroot -p
没有密码直接回车即可。
执行命令: use mysql
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘你的密码’;
执行如果出现异常则修改一下密码规则。再执行。
刷新权限:FLUSH PRIVILEGES(一定要执行)
完成。可以使用了