win10下安装mysql-5.7.26-winx64 (自己win10,winserver2016都已安装,非常方便,一次成功)

1.下载mysql-5.7.26-winx64压缩包

官网地址:https://dev.mysql.com/downloads/mysql/

官网不好下的话,使用下面链接下载:

链接:https://pan.baidu.com/s/1w_H8wytX-JUugSHe8uAlmw

提取码:v2fg

2.解压压缩包,我直接解压到D盘根目录

3.安装mysql

在解压文件夹根目录创建my.ini配置文件

win10下安装mysql-5.7.26-winx64 (自己win10,winserver2016都已安装,非常方便,一次成功)_第1张图片

my.ini配置文件内容:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\mysql-5.7.26-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\mysql-5.7.26-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

#skip-grant-tables

 

win10下安装mysql-5.7.26-winx64 (自己win10,winserver2016都已安装,非常方便,一次成功)_第2张图片

其中basedir和datadir为自己压缩包解压位置

找到cmd.exe文件位置,右键管理员运行,否则权限不足

cmd.exe位置一般在C:\Windows\System32

在命令行输入:

进入bin文件夹D:\mysql-5.7.26-winx64\bin

cd \   -->  d: --> cd D:\mysql-5.7.26-winx64\bin

安装命令 mysqld --install

初始化    mysqld --initialize

运行       net start mysql

win10下安装mysql-5.7.26-winx64 (自己win10,winserver2016都已安装,非常方便,一次成功)_第3张图片

4.登录

mysql登录密码默认不为空

--去掉my.ini文件末尾“skip-grant-tables”前的“#”(取消权限设置)保存文件

--重启mysql服务,win10下MySQL不能重启,只能通过net stop mysql关闭,再重新启动来进行重启

--cmd下进入D:\mysql-5.7.26-winx64\bin目录,输入 mysql -u root -p ,回车,这时候不需要密码即可登录

win10下安装mysql-5.7.26-winx64 (自己win10,winserver2016都已安装,非常方便,一次成功)_第4张图片

--重置密码,输入 use mysql 回车

--输入update user set authentication_string=password("密码") where user="root"; 

--删除my.ini文件末尾“ skip-grant-tables”保存文件

--重启mysql服务,就可以用新密码登录root账户

使用密码登录后会要求重置密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 

win10下安装mysql-5.7.26-winx64 (自己win10,winserver2016都已安装,非常方便,一次成功)_第5张图片

至此,MySQL已安装完毕!!!

你可能感兴趣的:(mysql)