1. 将压缩包文件解压到自定义的目录下:
将压缩包文件:mysql8_winx64_免安装版.zip 解压缩到下面目录:
如C:\DEV\mysql-8.0.16-winx64
2 . 配置my.ini
在根目录下创建文件my.ini,并在文件中输入以下代码
[mysqld]
basedir ="C:\DEV\mysql-8.0.16-winx64"
datadir ="C:\DEV\mysql-8.0.16-winx64\data"
port=3306
server_id =10
character-set-server=utf8
character_set_filesystem=utf8
[client]
port=3306
default-character-set=utf8
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8
说明:不要修改这个目录名“mysql-8.0.16-winx64”,否则初始化时会出错,提示没有“mysql-8.0.16-winx64”这个目录存在。
3. 配置环境变量, 将mysql/bin加入到PATH中
根据前面解压缩的目录,在系统变量和用户变量的path中,增加一行“C:\Dev\mysql-8.0.16-winx64\bin”
说明:添加了环境变量配置,下步用管理员身份启动服务,就不需要进入mysql的bin目录执行程序。

4. 以管理员身份进入DOS命令行状态(确保是管理员)

5. 首先将MySQL加入到Windows的服务中
在上面所示的命令行状态,输入命令:mysqld --install;
如果你的电脑已经安装过MYSQL,或者安装过MYSQL后删除了,但还有残留,这时候就会显示如下信息:
The service already exists!
The current server installed: C:\dev\mysql-8.0.16-winx64\bin\mysqld.exe MySQL
这时候可以使用mysql -remove命令,先删除已有的服务。然后再输入命令:mysqld --install;
这时候就会出现服务成功安装的提示,并且在MYSQL目录下创建data子目录。
6. 初始化数据库、记住初使密码
在命令行状态下,输入:mysqld --initialize --user=root --console
一定要记住初使密码:在root@localhost:后面就是初始密码。
7.启动或关闭MYSQL服务
启动:net start mysql
PS C:\Users\daosl> net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
关闭:net stop mysql
PS C:\Users\daosl> net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。
8.修改MYSQL密码:
在启动状态下,输入:mysql -u root -p
PS C:\Users\daosl> mysql -u root -p
Enter password:在这里输入初始密码
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.16 MySQL Community Server - GPL
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
在MYSQL>提示符下输入: alter user user() identified by "123456";
修改成功,提示:Query OK, 0 rows affected (0.00 sec),则把初始密码修改为123456.
mysql> alter user user() identified by "123456";
Query OK, 0 rows affected (0.00 sec)
然后就可以在命令行状态下,开始使用操作MYSQL了。
9.客户端Navicat Premium连接MYSQL
点击Windows开始菜单或者Windows桌面的Navicat Premium 17快捷图标,则打开Navicat。第一次打开的页面如下图所示。

打开客户端数据库管理工具软件Navicat Premium 17,在左上角点击Connection,则弹出各类Navicat可连接的数据库(如下图所示,我们选择MySQL)。

按Next后,弹出下面对话框,在红框中输入连接名、口令。然后测试连接,如果连接成功,则显示:Connection Successful Server Version:8.0.16(如下图所示)。

点击OK,则进入Navicat Premium 17的编辑页面(如下图所示)。

MYSQL初始创建了4个数据库:
information_schema
mysql
performance_schema
sys
然后就可以在Navicat Premium页面里,操作使用MYSQL了。