关于Win10、Win11安装mysql的详解

前言:前来观看的帅哥美女请注意,对于win10和win11来说,安装mysql的操作是一样的,所以只需跟着我的步骤走就可以,当然这里是用Win11作为指引,你也可以将问题反馈到评论区我们大家共同研究。那么,让我们开始吧!

标题

  • 关于Win10、Win11安装mysql的详解
    • 1、安装前的准备
    • 2、官网下载MySQL
    • 3、初始化MySQL
      • (1)选择安装位置
      • (2)在这个MySQL文件夹里继续新建两个文件夹
      • (3)开始解压MySQL安装包
      • (4)保存bin文件夹位置
      • (5)配置初始化文件my.ini
      • (6)以管理员方式进入cmd
      • (7)初始化MySQL
      • (8)安装MySQL
      • (9)运行MySQL
      • (10)连接MySQL
      • (11)修改密码
    • 4、配置环境变量
      • (1)寻找设置环境变量的窗口
      • (2)编辑系统变量——增加MYSQL_HOME变量
      • (2)编辑系统变量——修改Path变量
    • 5、官网下载并安装DataGrip
    • 6、在DataGrip中连接数据库
    • 7、常见问题解答(根据评论持续更新中)
    • 8、点个赞,收藏防止丢失哦

1、安装前的准备

我们在桌面上新建一个文件夹,名字命名为“MySQL安装”,这样在接下来的安装中就会有条不紊了。

至于里边放啥先不急,做到这里你已经完成MySQL安装的一大步,加油,我们继续。

2、官网下载MySQL

点击MySQL官网下载地址
你会来到这里:

选择箭头所指进行Download进行下载,当然你也可以选择下边那个Download,它只是比第一个多了调试二进制文件和测试套件,如果你用不着这些功能,可以选择第一个。
点击后来到这里:

戳这个感谢,我们直接开始下载。

这里有一段简单的等待,如果你感到无聊,可以关注一下我哦。有等待的地方总有诗和远方。

下载好后,我们打开下载的位置,并将安装包放进桌面上的“MySQL安装”文件夹里。

3、初始化MySQL

目前我们下载好了MySQL的安装包:

接下来我们开始安装。

(1)选择安装位置

选择你想安装MySQL的位置,并新建文件夹,这里我在D盘新建一个文件夹,并命名为MySQL

(2)在这个MySQL文件夹里继续新建两个文件夹

进入这个MySQL文件夹,新建两个文件夹,分别是mysql-8.0.27-winx64和data,


mysql-8.0.27-winx64是我们一会儿安装数据库的,而data是我们数据库日后存放数据的。

(3)开始解压MySQL安装包

返回我们桌面的MySQL安装文件夹,将MySQL压缩包进行解压,解压位置选择上一步中的mysql-8.0.27-winx64,至于你选择什么解压神器都无所谓,只要把压缩包的解压文件加压到mysql-8.0.27-winx64中就行。
这里已经解压好了。

你可能说,卧槽,为啥目录里这么多mysql-8.0.27-winx64,一层一层的,嗨,其实我也发现了,那我们把它挪一挪(要挪哦,别偷懒)~


看!已经挪好了,

(4)保存bin文件夹位置

那么对于强迫症来说这么做真是一大福音。当然,这个福音很重要,接下来我想请你戳开bin文件夹并保存它的路径。

路径保存在哪儿呢?就保存在桌面上的MySQL安装文件夹里,新建一个文本文档,命名为“路径”,并把这段福音保存进去。

(5)配置初始化文件my.ini

解压后的文件里是没有my.ini文件的,所以我们需要自己配置,但是不慌,接下来的步骤更为详细。
打开我们这个文件夹,对,就是福音路径的上一层,就打开到这个目录下:

新建一个文本文档,命名为my

点击进入my文件,注意,我这里的.txt是后缀名,你可别命名成了my.txt,那就很尴尬,Win11如何打开文件后缀名?在这里设置:

言归正传,我们打开了my文件

看,和您的心灵一样纯洁。接下来我们将下边这个东西粘贴进去:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------是你的文件路径-------------
basedir=E:\mysql\mysql
# 设置mysql数据库的数据的存放目录  ---------是你的文件路径,data文件夹已经创建
datadir=E:\mysql\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

结果如下:

这里我圈出了两个位置,各位美女帅哥注意,序号1写上你们的安装路径,也就是福音路径去掉“\bin”,序号2写上安装路径旁的data路径,具体如下:


我们将两个地址改完的结果如下,大家可以对照一下:

点击保存,关闭后我们将这个txt文件后缀改为.ini,如下所示:

变成了一个可爱的小齿轮。

(6)以管理员方式进入cmd

注意:这里一定要用管理员的方式进入cmd,直接win+R是进不去的。
这里给帅哥美女们提供一个最简单最有效的方法:
找到window11搜索框(win10的在左下角,可别说没有)

直接搜索cmd

看,一下子就找到了这个小家伙,右键管理员方式运行:

(7)初始化MySQL

你的MySQL保存在哪个盘呢?D盘?还是E盘?我的是D盘,所以这里我输入D:,就进入了D盘

还记得我们的福音路径吗?对,就在你的桌面上,MySQL安装文件夹里,路径文件里,这里我们选取一段进行复制:

在命令窗口敲入cd[空格]并粘贴:

在这个bin目录下运行这条命令:

mysqld --initialize --console

复制root@localhost:之后的密码, 注意“:”后有一个空格,不复制,我这里的密码是3=geypq5b8jS,复制完之后回到我们桌面的
MySQL安装文件夹

在里边再新建一个txt文件,命名为密码,将刚才复制的密码粘贴进去,并保存(乖,听话,防止一会儿找不到了)。

(8)安装MySQL

继续回到黑窗口,运行如下程序:

mysqld --install mysql


很快就安装好了

(9)运行MySQL

接下来运行MySQL程序,有以下代码需要你继续操作:

net start mysql


也很快就启动了

(10)连接MySQL

我们继续连接我们的MySQL

mysql -uroot -p


这里提示我们输入密码,密码?密码!哦,天哪,密码在哪里??!,不要慌,密码在我们桌面的MySQL安装文件夹下,密码文件里,打开它,我们把它输入进入(之所以用输入这个词是因为你很可能粘贴不进去,不过你可以试试粘贴复制,不行的话再手敲,但是手敲的话注意别敲错了,这里是区分大小写的)

当黑窗口变成mysql>时说明你已经连接成功了。

(11)修改密码

在下边这句代码中填入你的密码并运行(这个密码可是只有你知道的,丢了那我可就,可就等着你再重装吧)

ALTER USER 'root'@'localhost' IDENTIFIED BY '写上你的密码';

我这里就比较简单高效,直接写上123456,如果你想偷个懒的话也可以直接把下边的复制运行一下:

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

运行结果如下:

okk,密码修改完成。
至此我们可以将黑窗口关闭。

4、配置环境变量

(1)寻找设置环境变量的窗口

设置环境变量的窗口在哪里找?寻找win10环境变量窗口的方法在全网都泛滥了,我这里只指引一下win11寻找环境变量窗口的方法:
这里我们点击环境变量
出现这个界面:

(2)编辑系统变量——增加MYSQL_HOME变量


点击确定

(2)编辑系统变量——修改Path变量

点击确定,确定,确定。
到这里,数据库已经配置完毕,接下来我们安装一个图形界面环境。

5、官网下载并安装DataGrip

这里我使用的工具是DataGrip,当然也有很多人使用Navicat,这都是可以的,不过DataGrip编程更智能化,而且黑色主题看着更舒服,所以我选了DataGrip。
下载请戳这里官网下载DataGrip

只需一首歌的时间,静静等待下载完成。等待呀等待,等待并不是努力,而是一种沉淀。

下载完成,接下来我们将安装包也转移到我们的桌面MySQL安装文件夹中。

接下来进行安装
安装软件,此乃大事,所以我们需要赶紧找一个安装位置并新建一个文件夹。

因为我之前安装过jetBrains旗下的其他软件,所以我的DataGrip文件夹就按照惯例新建在这个路径下。
接下来双击桌面MySQL安装文件夹中datagrip-2021.2.4安装包,开始安装:

记得选择安装位置:

接着一路next就可以了。

直接选上开始运行。

系统默认登录账号,点击激活并继续。

6、在DataGrip中连接数据库

在DataGrip中新建项目进入软件。


按照步骤选择MySQL。

注意:它这里提示缺少一个驱动文件,那我们直接点击蓝色字体下载即可,下载完成后顺路把内容写一下:
点击确定,就完成了。
测试一下:

运行结果如下:

至此,您已完成了所有关于数据库的安装配置工作。在看的美女帅哥是不是需要点个赞呢,或许收藏一下更能防止走丢哦。

对了,桌面上想必你还保存了一个文件夹叫做:MySQL安装,如果你的朋友安装的话可以直接把这个文件夹发给他,也免得下载了,如果没有的话,那就删了吧,十分干净利落。

7、常见问题解答(根据评论持续更新中)

  1. 关于输入mysql --install然后出现Install/Remove of the Service Denied!,是没有使用管理员身份进入cmd窗口的缘故;
  2. 欢迎您的提问。

8、点个赞,收藏防止丢失哦

希望这个文章能够帮助你。

想在Win11上安装数据库?以下连招,轻松解决(全网详细巨无霸)相关推荐

  1. Win11上安装Ubuntu18.04双系统制作教程

    在Win11上安装Ubuntu18.04的双系统 1. 下载Ubuntu系统镜像.刻录装机U盘 2. 从windows11的硬盘中,划分出独立空间,用于安装Ubuntu 3. 重启系统,进入安装程序 ...

  2. Centos系统上安装php遇到的错误解决方法集锦

    Centos系统上安装php遇到的错误解决方法集锦 1.configure: error: xml2-config not found. Please check your libxml2 insta ...

  3. Office 2010在win7上安装出现1935错误的解决方法

    转载自 时 间:2013-05-11 09:23:14 作 者:麥田   ID:11  城市:上海   摘 要:Office 2010在win7上安装出现1935错误的解决方法 正 文: 问题描述: ...

  4. 在Lenovo的Y430上安装Ubuntu,用nomodeset解决soft lockup

    在Lenovo的Y430上安装Ubuntu,用nomodeset解决soft lockup 又临时整了一台笔记本,是联想(Lenovo)的Y430,Ideapad系列,预装了Vista.我拿到手的时候 ...

  5. 安装数据库MySQL 8.0.20.0 详细过程 小白安装

    安装数据库MySQL 8.0.20.0 详细过程 小白安装 耐心等待 复制完回到这里来 我们输入 net start 我们输入 net start 当然 我们也可以关闭数据库 命令如下 net sto ...

  6. 盘点世界上的巨无霸发电机

    " 2016年5月15日,世界最大飞机安-225运输机飞抵澳大利亚珀斯机场.据悉,此次安-225运输机的任务,是运送一台130吨重的发电机. " 重量超过一百吨的发电机,而且还要请 ...

  7. win11怎么安装安卓app win11上安装安卓app的步骤教程

    微软win11最为亮眼的就是windows系统终于可以兼容原生安卓app了,但是很多安装了win11的朋友发现安装不了安卓app,今天小编来跟大家说说win11安装安卓app的步骤教程吧,更多win1 ...

  8. linux实现命令解释器_想在Win10上安装Linux,只需一个命令即可实现

    尽管在Windows 10上,安装用于Linux 2的Windows子系统并不困难,但它需要很多步骤,如果你还想将WSL2设置为默认值,则需要更多步骤.但是,在将来的版本中,微软致力于简化安装过程,以 ...

  9. 小白如何在window电脑上安装Linux系统(虚拟机)超详细

    小白如何在window电脑上安装Linux系统(虚拟机) 一.软件准备. 1. VMware软件 下载地址1(迅雷):http://forspeed.onlinedown.net/down/vmwar ...

  10. 台式机下成功在windows10的基础上安装Ubuntu 18.04 LTS 系统(详细教程)

    台式机成功在windows10的基础上安装Ubuntu 18.04 LTS 系统 1 前言 因为工作缘故经常需要使用windows和ubuntu两个不同的计算机系统,因此想把实验室的台式机安装成双系统 ...

最新文章

  1. I2C和SPI总线优缺点对比
  2. AI产品经理必修——揭开算法的面纱(余弦定理)
  3. 关于LDD3 setconsole.c Alesssandro Rubini 的邮件回复
  4. 机器学习(MACHINE LEARNING) 【周志华版-”西瓜书“-笔记】 DAY3-线性模型
  5. Adobe网页无法访问服务器,Adobe Acrobat时提示“无法访问网络位置\startup”
  6. 用AI说再见!“辣眼睛”的买家秀
  7. linux vim 单引号,单引号和双引号的区别、linux快捷键、zip压缩、lrzsz、vim常见问题...
  8. 关于移植jSON编译时报错sbrkr.c:(.text+0xc): undefined reference to `_sbrk'处理
  9. Theano 中文文档 0.9 - 3. Theano一览
  10. java折行_Java源代码的折行规则
  11. Journaling日志功能
  12. excel文件服务器未响应,excel打不开文件未响应怎么处理-处理excel无法打开文件未响应的方法 - 河东软件园...
  13. 把linux文件夹压缩成tar.gz的命令
  14. 文件名不显示后缀格式(扩展名)
  15. Flutter开发环境配置
  16. NVIDIA NCCL优化——利用共享内存实现比NCCL更快的集合通信
  17. 回顾 丨破解初创科技企业的融资问题思享会
  18. W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。
  19. 文本摘要生成评价指标——rouge
  20. Spring Boot和jOOQ整合

热门文章

  1. snm算法_基于SNM算法的大数据量中文地址清洗方法
  2. java研发手机归属地批量查询
  3. yml转换html,properties转换yml格式
  4. springboot配置文件为yml格式详解
  5. 【matlab图像处理】图像直方图操作和matlab画图
  6. 5.16 BScroll页面切换滑动失效,点击事件冒泡(未绑定click也会监听click),transition-group动画特例,BScroll未激活不允许任何事件调用,类的实例和对象
  7. DSP2812入门5——使用C语言操作DSP寄存器
  8. 算法导论18.1-4
  9. 基于python的三维射线追踪库-ttcrpy详解(4)
  10. matlab 仿真逆变电路,逆变电路的MATLAB仿真研究论文.doc