win 10 下 mysql-5.7.21-winx64 解压版安装教程

1.mysql-5.7.21-winx64下载。MySQL下载 。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

这里下载mysql-5.7.21-winx64.zip,点击Download开始下载。

2 下载完成后,解压。可以解压到任意的目录。我这里解压在C:\DevelopTool\mysql-5.7.21-winx64下的。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

3 由于解压后的目录,不包含my.ini(或my-default.ini)文件和data文件夹,需要我们自己新建my.ini文件,但是先不要自己建data文件夹。在MySQL的安装目录新建my.ini文件,新建文本文档,名字取为my,然后将后缀改为.ini即可。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

注意:我这里的data文件和其他你上面开始没有的文件都是我后面执行命令后生成的,你暂时不要管它。

my.ini中内容设置如下:

[mysql]  

# 设置mysql客户端默认字符集  
default-character-set=utf8  
[mysqld]  
#设置3306端口  
port = 3306  
# 设置mysql的安装目录  
basedir=C:\DevelopTool\mysql-5.7.21-winx64
# 设置mysql数据库的数据的存放目录  
datadir=C:\DevelopTool\mysql-5.7.21-winx64\data
# 允许最大连接数  
max_connections=200  
# 服务端使用的字符集默认为8比特编码的latin1字符集  
character-set-server=utf8  
# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB 

注意:这里面的 basedir和datadir 是你自己安装下的目录,没有data文件夹还是先这样设置,因为data文件也是放在mysql-5.7.21-winx64下的,你这么聪明,通过我前面的截图也应该看的出来。

4. 配置环境变量

在电脑左下方的搜索框输入控制面板,打开后,选择“系统和安全”->“系统”->“高级系统设置”->“环境变量”,在“系统变量”中找到Path并把你解压的mysql-5.7.21-winx64的bin目录添加进去。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

或者直接点击“浏览”然后找到mysql下的bin目录,点击确定。这样,系统变量就配置好了。

5.安装MySQL服务

注意 各项命令的书写,空格、分号这些,不要写错了。

(1). 在win10左下方搜索框输入cmd,出现命令提示符,然后点击右键,以管理员的身份运行. 将目录切换到mysql安装文件夹下的bin目录下,"cd  C:\DevelopTool\mysql-5.7.21-winx64\bin"

输入 “mysqld install” 。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

(2). 初始化mysql数据库,输入“mysqld --initialize --user=root --console”。下面红色文字[email protected]:后面的为初始化后的root 密码。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

(3). 启动mysql服务,net start mysql。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

(4). 使用生成的初始化密码登录mysql,通过“set password=password('123456')”修改密码。此处将root密码设置为123456 。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

(5)若你能设置成功,则无需看后门的操作。若出现下列错误,再往下看。

win 10 下 mysql-5.7.21-winx64 解压版安装教程

解决方法如下:

输入 :flush privileges;    刷新权限。

接下来输入: grant all privileges on *.* to [email protected] identified by '123456';

win 10 下 mysql-5.7.21-winx64 解压版安装教程

接下来,就可以正常的登录mysql了。若还有以下错误 “Access denied for user 'root'@'localhost' (using password:YES)解决方法

win 10 下 mysql-5.7.21-winx64 解压版安装教程

这里建议参考这位博主的博客,亲测有效。Access denied for user 'root'@'localhost' (using password:YES)解决方法


        以上,就是win 10 下 mysql-5.7.21-winx64 解压版安装的全部教程 。