网站

https://dev.mysql/downloads/mysql/

下载安装包


选择Windows平台,下载zip文件包,点击 Download 按钮进入下载页面

点击图中的 No thanks, just start my download. 就可立即下载

配置文件

下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 D:\下。

接下来我们需要配置下 MySQL 的配置文件

打开刚刚解压的文件夹,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\mysql-8.0.23-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=D:\\mysql-8.0.23-winx64\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

注意一定要将路径改为自己的解压路径!!!

初始化MySQL 数据库

在Windows搜索中搜索cmd,以管理员身份打开 cmd 命令行工具:

1、切换目录到bin目录:

cd D:\mysql-8.0.23-winx64\bin

这里注意,如果从C盘切换到D盘,需要输入D:,才能切换成功!

2、初始化数据库:

mysqld --initialize --console

3、执行完成后,会输出 root 用户的初始默认密码,如:

2021-01-25T07:34:38.256532Z 6 [Note] [MY-010454] [Server]
 A temporary password is generated for root@localhost: zgB3ckHXr!j/

有警告[warning]可以不管,zgB3ckHXr!j/就是初始密码

4、安装:

mysqld install

5、启动MySQL:

net start mysql

6、登录本机MySQL 数据库:

mysql -u root -p


password输入之前的zgB3ckHXr!j/

7、修改密码

alter user 'root'@'localhost' identified with mysql_native_password by '你的密码';


with mysql_native_password修改密码加密模式,不然在连接Navicat的时候可能会出错!!!

8、退出完成

exit;

配置环境变量

鼠标右击此电脑-属性-高级系统设置:

点击环境变量:

双击Path:

新建D:\mysql-8.0.23-winx64\bin:

然后一路确定即可。。。

以后如果使用MySQL终端命令,只要在cmd里面输入mysql -u root -p,然后输入密码,登录后即可以输入MySQL语句了。。。

利用数据库管理工具连接MySQL 数据库

①Navicat

输入数据库信息连接即可

DBeaver

由于Navicat是收费软件,在这里推荐一款可代替的免费软件给大家,附链接 https://dbeaver.io/download/?start&os=win&arch=x86_64

更多推荐

MySQL安装在其他盘(Windows平台-便捷版MySQL安装教程)