win10下安装mysql-5.7.23-winx64

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

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

链接https://pan.baidu.com/s/194J67y04ty9i4Pe7MJIIfg 提取码:sxf7

2.解压压缩包(注意解压位置)

3.安装mysql

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

my.ini配置文件内容:

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

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

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

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

在命令行输入:

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

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

安装命令 mysqld --install

初始化    mysqld --initialize

运行       net start mysql

4.登录

mysql登录密码默认不为空

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

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

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

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

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

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

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

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

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

转载:https://blog.csdn.net/weixin_40396510/article/details/79277731

猜你喜欢

转载自blog.csdn.net/qq_36480179/article/details/83002610