写这篇文章的初衷是:
1、想连接数据库
2、以后再用到可以看自己的笔记,不用再找合适的笔记了

安装步骤:
一、官网下载,解压,复制解压路径备后续使用
https://dev.mysql.com/downloads/mysql/

windows的mysql安装在哪里 windows上mysql安装教程_windows的mysql安装在哪里


windows的mysql安装在哪里 windows上mysql安装教程_mysql_02


windows的mysql安装在哪里 windows上mysql安装教程_连接数据库_03

第一版是免安装版

windows的mysql安装在哪里 windows上mysql安装教程_连接数据库_04


解压到合适的存放位置,拷贝路径

注意需要拷贝最里层的路径备用

windows的mysql安装在哪里 windows上mysql安装教程_windows的mysql安装在哪里_05


二、配置环境变量

1、我的电脑—>属性—>高级系统设置—>环境变量—>系统变量

新建

变量名:mysql 变量值:解压包所在的位置,我的是在D:\Install\mysql-8.0.28-winx64

如图:

windows的mysql安装在哪里 windows上mysql安装教程_mysql_06


2、编辑系统变量

选中path→编辑→新建%mysql%\bin

如图:

windows的mysql安装在哪里 windows上mysql安装教程_学习_07


三、配置和安装

1、再解压路径下,bin目录下新建my.ini文件

写入:(注意basedir需要改成自己的路径)

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录 这块换成自己解压的路径
basedir=D:\Install\mysql-8.0.28-winx64
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

2、安装

以管理员身份打开cmd(一定要以管理员身份打开)

windows的mysql安装在哪里 windows上mysql安装教程_学习_08


2、进入mysql 的bin目录下

**注意:**不要跟我一样傻傻的直接

cd D:\Install\mysql-8.0.28-winx64\mysql-8.0.28-winx64

将会得到:(没反应是不是)

windows的mysql安装在哪里 windows上mysql安装教程_mysql_09


应该这样来:

先输入:D:

windows的mysql安装在哪里 windows上mysql安装教程_windows的mysql安装在哪里_10


这就进来了

3、输入mysqld --initialize --console(上图那个指令输错了,不要看),把下图中红框内容圈起来,暂时记下,后面改密码要用

windows的mysql安装在哪里 windows上mysql安装教程_连接数据库_11

4、安装:mysqld --install mysql

windows的mysql安装在哪里 windows上mysql安装教程_mysql_12


5、启动服务net start mysql

windows的mysql安装在哪里 windows上mysql安装教程_mysql_13


6、但是也会有人遇见这种情况,比如我

windows的mysql安装在哪里 windows上mysql安装教程_mysql_14


解决办法:

https://cn.dll-files.com/vcruntime140_1.dll.html下载页面最下面,也就是最新版的VCRUNTIME140_1.DLL,将解压后的文件放在bin目录下

windows的mysql安装在哪里 windows上mysql安装教程_连接数据库_15


重新在cmd中输入就行了四、修改密码

输入:mysql -u root -p

password就是上文让复制的那串

windows的mysql安装在哪里 windows上mysql安装教程_学习_16


更新:

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

windows的mysql安装在哪里 windows上mysql安装教程_学习_17


五、navicat连接数据库

1、新建连接

windows的mysql安装在哪里 windows上mysql安装教程_mysql_18


2、连接名随便写,密码就是刚刚更改的密码

windows的mysql安装在哪里 windows上mysql安装教程_学习_19


3、连接成功后

windows的mysql安装在哪里 windows上mysql安装教程_学习_20