Mysql5.7 ZIP安装

一、先卸载清楚旧的Mysql

1、以管理员身份启动cmd,并输入以下内容
停止服务
net stop mysql
删除
mysqld -remove或mysqld-nt -remove
去掉系统的服务项
mysqld-max-nt --remove 

2、你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。再到控制面板里的增加删除程序内进行删除,但是你并不能完整的把MYSQL服务删除,那么就要在注册表里清除你的MYSQL服务。
有几个地方:
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 目录删除
注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类,删除的时候,都删除就可以
检查C:\WINDOWS目录下是否有my.ini文件,将其删除,并删除其他旧版本文件夹

3、备注:
安装常见问题之一:MYSQL为什么安装不成功? 
安装 MYSQL 不成功,一般是因为服务器可能安装过 MYSQL 而没有完全卸载,具体卸载方法如下: 
第一步: 
如果您的系统中安装有 MYSQL 数据库,请确认是否已经加载在系统服务中:打开“控制面板”的“管理工具”查看“服务”是否有“ MYSQL ”进程,如果有将其停止。 
第二步: 
请在 DOS 状态下执行 “ mysqld-nt -remove ”命令,将其在系统服务中删除。 
第三步: 
“ MYSQL系统服务”在 DOS 状态下删除成功。 
第四步: 
接下来请您在“控制面板”的“添加 / 删除程序”中将其卸载。 
第五步: 
在您的系统中将 c:\MYSQL 文件夹删除即可。 

二、安装
台式机或者笔记本
windows 7以上64位系统
mysql 5.7以上zip包

下载mysql及配置环境变量
1、大家可以去官网下载,地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads,下载zip
这里写图片描述

2、之后解压,我解压在C盘,下面图是解压后的文件(没有data)
这里写图片描述

3、为了使用命令方便点,这里我们还要添加mysql的环境变量:控制面板->系统和安全->系统->高级系统设置
C:\MySQL\mysql server 5.7.21\bin

4、C:\MySQL\mysql server 5.7.21\bin 目录下新建my.ini文件,配置如下

[mysqld]
# 设置mysql的安装目录
basedir=C:\\MySQL\mysql server 5.7.21
# 设置mysql数据库的数据的存放目录
datadir=C:\\MySQL\mysql server 5.7.21\data
port=3306
character-set-server=utf8

[client]
port=3306
character-set=utf8

5、C:\MySQL\mysql server 5.7.21 目录下新建data空文件夹

6、以管理员身份运行cmd命令输入
cd C:\MySQL\mysql server 5.7.21\bin进入bin目录下输入mysqld –initialize –user=mysql –console记下最后一行产生的随机密码
继续输入:mysqld –install
成功会显示Servers Successfully installed
控制台下输入net start mysql 启动mysql服务

7、修改密码
1、打开终端win+r输入cmd回车即可打开;

2、通过mysql -u用户名 -p指定root用户登录MySQL,输入后回车会提示输入密码。
mysql -uroot -p
输入保存的随机密码

3、修改MySQL的root用户密码
mysql> set password for 用户名@localhost = password(‘新密码’);
例子:mysql> set password for root@localhost = password(‘111111’); 上面例子将用户root的密码更改为111111
重新登录,输入新密码111111就ok了

8、如何退出mysql>
输入 quit或exit

9、启动服务:
net start mysqlYE

10、关闭服务
net stop mysql

猜你喜欢

转载自blog.csdn.net/github_35707894/article/details/80417987