win10安装解压版mysql

本文详细介绍MySQL5.7.20版本在Windows系统下的安装配置步骤,包括下载、环境变量设置、服务安装、初始化及密码修改等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.下载地址:http://dev.mysql.com/downloads/mysql/

2.配置my.ini文件:mysql-5.7.20-winx64位解压版是没有默认的my.ini配置文件,自己到网上找一个,修改对应的basedir以及basedir,注意my.ini需要放在bin路径下面,否则在net start mysql的时候会报无法启动错误

3.设置环境变量,将mysql的bin路径加入path路径中

4.服务安装:

以管理员权限打开cmd,进入D:\Program Files\MySql\mysql-5.7.20-winx64\bin目录下,

输入服务安装命令:mysqld install MySQL --defaults-file="D:\Program Files\MySql\mysql-5.7.20-winx64\bin\myt.ini"

5.初始化:执行mysqld --initialize进行初始化(生成data目录),data目录在my.ini文件中配置datadir=E:\mysql-5.7.20-winx64\data

6.启动服务:执行net start MySQL


7.修改root密码:

找到data目录下的后缀为err的文件,我的为E:\mysql-5.7.20-winx64\data\jtwm.err,搜索password关键字,这是mysql生成的默认的随机的mysql密码

执行mysql -uroot -p

输入mysql生成的随机密码,就可以进入MySQL了


执行SET PASSWORD = PASSWORD('mysql');

将密码修改为mysql


[client]
port=3306
default-character-set=utf8
[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=D:\\Program Files\\mysql-5.7.20-winx64
# 设置为MYSQL的数据目录 
datadir=E:\mysql-5.7.20-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

port=3306
default-character-set=utf8
[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=D:\\Program Files\\mysql-5.7.20-winx64
# 设置为MYSQL的数据目录 
datadir=E:\mysql-5.7.20-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值