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

https://dev.mysql.com/downloads/mysql/5.7.html

下载解压至本地路径,如:C:\Software\mysql-5.7.30-winx64

安装根目录下创建 my.ini 配置文件

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=C:\Software\mysql-5.7.30-winx64
# 设置为MYSQL的数据目录 
datadir=C:\Software\mysql-5.7.30-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

进入到 bin 目录,使用 cmd 进行初始化,根目录下会创建 data 数据目录

./mysqld --initialize-insecure --user=mysql 

使用管理员运行 cmd ,进行安装

mysqld -install
##已装有其他版本,可以设置不同的服务名
mysqld install mysql2

安装完成了

启动 停止 (管理员运行 cmd 下)

net start mysql
net stop mysql

修改密码

my.ini [mysqld] 下添加

skip-grant-tables

然后重启 mysql 服务

使用 mysql -uroot -p 免密码进入数据库

设置密码

update mysql.user set authentication_string=password("root") where user="root";
然后退出 mysql,将 my.ini 中的 skip-grant-tables 注释,重启 mysql 服务,即可使用新密码登录

MySql 5.7.20 安装

https://www.cnblogs.com/LxyXY/p/7708016.html

MySQL5.7.20 安装

https://blog.csdn.net/qq_35134075/article/details/78361124

发表评论

电子邮件地址不会被公开。 必填项已用*标注