注:2022年07月新换的电脑,按之前自己写的博客操作,成功安装,亲测有效。新增了国内镜像下载地址(这一次就是按这个下载的),下载更快。

参考文章:
1:

2:


本人安装mysql时按照上面的方法会有一些错误,因此将上面两篇文章的内容总结成下文,亲测有效!!!

下载mysql

MySQL国内镜像极速下载地址: http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/

使用这个下载更快,步骤如下:

1、点进去显示如下页面,点击MySQL-8

mysql的docker镜像 mysql镜像数据库_IT


2、点进去是这样的:

mysql的docker镜像 mysql镜像数据库_IT_02


3、往下拉,找到这个:mysql-8.0.27-winx64.zip(也可以继续在下面找到其他版本,比如mysql-8.0.28-winx64.zip),直接点击下载

mysql的docker镜像 mysql镜像数据库_IT_03


4、下载完之后解压到自己创建的目录下,注意不要有中文,之后的操作步骤和下面在官网下载完之后的步骤一样。


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

官网下载流程如下:

1、

mysql的docker镜像 mysql镜像数据库_IT_04


2、

mysql的docker镜像 mysql镜像数据库_MySQL_05

3、

下载完之后解压到自己创建的目录下,注意不要有中文,我解压到了d盘下的IT目录下面

mysql的docker镜像 mysql镜像数据库_MySQL_06

4、然后以 管理员 身份打开cmd:在桌面左下角搜索框中搜索cmd,右键“命令提示符”,以管理员身份运行

mysql的docker镜像 mysql镜像数据库_mysql的docker镜像_07


5、进入刚刚安装目录的子目录bin下(不知道如何在cmd中进入指定目录的请自行百度)

mysql的docker镜像 mysql镜像数据库_MySQL_08

6、接着在cmd中输入命令: mysqld --initialize-insecure 程序会自动在MySQL文件夹下创建data文件夹以及对应的文件

mysql的docker镜像 mysql镜像数据库_mysql_09

7、接着再输入命令:mysqld --install显示如下则安装成功

mysql的docker镜像 mysql镜像数据库_MySQL_10


8、接着,新建一个.ini格式文件my.ini

mysql的docker镜像 mysql镜像数据库_IT_11


9、然后以记事本格式打开并写入下面代码:

[mysqld]
basedir=D:\IT\mysql-8.0.23-winx64
datadir=D:\IT\mysql-8.0.23-winx64\data
port=3306

10、注意 红色方框框住的换成你自己解压的目录,然后保存关闭

mysql的docker镜像 mysql镜像数据库_mysql_12

11、接下来继续在cmd中输入如下命令:

net start mysql

接着再输入:

mysql -u root -p

然后它会提示你输入密码

mysql的docker镜像 mysql镜像数据库_IT_13


默认是没有密码的,直接回车,不需要输入

如下图所示,已经登陆成功

mysql的docker镜像 mysql镜像数据库_IT_14


12、接下来我们设置密码,输入如下命令:(注意命令末尾的 分号 也要输入,忘记输入分号直接回车的话,直接再输入分号,回车即可

SET PASSWORD = '你的新密码';  //单引号中是你自己设置的密码

如下图所示,修改成功

mysql的docker镜像 mysql镜像数据库_mysql的docker镜像_15

13、接着配置环境变量:
右键->此电脑->属性->高级系统设置->环境变量

mysql的docker镜像 mysql镜像数据库_mysql_16


14、找到PATH,点击编辑(也可能是Path)

mysql的docker镜像 mysql镜像数据库_mysql的docker镜像_17


15、点击新建

mysql的docker镜像 mysql镜像数据库_IT_18

16、将你安装的路径放进去;我的路径是:D:\IT\mysql-8.0.23-winx64\bin

mysql的docker镜像 mysql镜像数据库_IT_19


17、然后一路确定,即可完成环境变量的配置18、接着输入命令 quit 退出数据库

mysql的docker镜像 mysql镜像数据库_MySQL_20


19、然后再次登陆数据库,输入之前设置好的密码,即可连接成功

mysql的docker镜像 mysql镜像数据库_mysql的docker镜像_21

你可以输入一些简单的SQL语句测试下MYSQL运行状况,比如输入如下命令查看当前数据库:

show databases;

mysql的docker镜像 mysql镜像数据库_MySQL_22

以上就是全部的下载安装配置教程了

今后再想连接数据库,直接打开cmd窗口(不需要管理员权限,不需要再进入bin目录下),直接输入命令:

mysql -u root -p

输入密码,即可连接成功

:平时我们一般使用可视化数据库管理工具来使用连接数据库,navicat是一款比较好用的工具,具体大家可以去自行搜索下载使用