window下卸载 安装Mysql 5.7.21
提纲
1、卸载本机Mysql 5.7.21
2、下载、解压 Mysql 5.7.21
3、配置 安装Mysql 5.7.21
4、启动服务、修改密码
一、卸载本机Mysql 5.7.21
1. 首先要停止mysql的服务才能卸载
右击我的电脑,点击管理,找到应用和服务,然后暂停mysql服务
2、控制面板里的增加删除程序内进行删除
3、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除
4、开始->运行-> regedit 看看注册表里这几个地方删除没有
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 目录删除(我卸载的时候没有找到,略过后仍达到完全卸载的目的。)
最后可以按F3循环查找mysql 找到了全部删除 千万不要乱删,不然就悲剧了
4、这一条是很关键的
C:\Documents and Settings\All Users\Application Data\MySQL
这里还有MySQL的文件,必须要删除
注意:Application Data这个文件夹是隐藏的,需要打开个文件夹选择菜单栏 工具→文件夹选项→查看→隐藏文件和文件夹 一项选上 显示所有文件和文件夹 确定
以上4步完成,重启 OK!再次安装吧
二、下载 解压mysql 5.7.21
下载地址:https://dev.mysql.com/downloads/installer/
下载之后解压到本地你所喜欢的目录:D:\Program Files\MySql\mysql-5.7.21-winx64
解压之后在当前目录新建: data目录
然后将以下内容配置到my.ini 和my-default.ini中,并将my.ini文件放到bin目录下
[mysql]
# 设置客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置安装目录
basedir=D:\Program Files\MySql\mysql-5.7.21
# 设置数据存放目录
datadir=D:\Program Files\MySql\mysql-5.7.21\data
# 设置最大连接数
max_connections=200
# 设置服务端字符集
character-set-server=utf8
配置环境变量:
点击 新建
一直确定。
三、安装配置mysql
1、window + S 键,输入cmd
一定要以管理员方式运行,否则权限不够。
进入到D:\Program Files\MySql\mysql-5.7.21-winx64\bin 下,输入mysqld install回车运行就可以了,注意是mysqld不是mysql。
输入“mysqld --initialize --console”命令,可以得到mysql的初始密码,用mysqld --initialize 的目的是初始化data目录。要不然mysql5.7的文件夹下面不会出现data文件夹
接着就是在输入net start mysql启动服务。(net stop mysql 停止mysql服务)
开始使用mysql,输入命令:mysql -uroot -p,然后输入刚才的初始密码
修改密码SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');v