当前位置:首页 > Java技术 > 2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL

2022年08月06日 23:20:11Java技术13

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL

最近重装了win11,给我MySQL整没了,故今天重新装一下。

第一步,进入官网
https://www.mysql.com/

点击downloads

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

第二步 下滑到底端,点击MySQL community(GPL) Download

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

第三步  点它(看图)

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

第四步 点它

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

第五步 点它
(意思是 不,谢谢,我就开始我的下载)

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

MySQL有两种下载方法,一个是msi格式的,
一个就是我们现在的zip格式的,解压就算下载好了。
下面是我解压后的样子:

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

然后我新建一个my.ini文件。

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

在my.ini文件中输入以下内容:
我都打注释了,别照抄哦,根据自己的路径改一改。
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=I:\download\compress\mysql-8.0.27-winx64
# 设置mysql数据库的数据的存放目录
datadir=I:\download\compress\mysql-8.0.27-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

如下:
2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

接下来配置环境变量:

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记
2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

然后再编辑path主环境变量:

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记
2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

%mysql_home%是相对路径,

%mysql_home%\bin  
其实就是
I:\download\compress\mysql-8.0.27-winx64\bin

然后打开cmd,进入MySQL对应的bin目录下,输入

mysqld --initialize --console

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

这里要记住自己的密码,等会马上就要用到。

然后输入
mysqld --install root

如果出现了下面这个情况,你就重新以管理员身份运行cmd。

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记
如何以管理员身份运行cmd呢?
打开windows自带的搜索,搜索cmd,然后右击以管理员身份打开。如图:
2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记

我没遇到这个情况嘿嘿🤭。所以直接是下面这样的:

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记
接下来输入
net start root

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记
最后输入
mysql -u root -p启动,

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL _ JavaClub全栈架构师技术笔记
输入自己之前记住的密码就好了,得手打,复制粘贴不了。

如果出现乱码,则因为你my.ini文件中配置的地方有中文存在。(注释的中文不算)

对了,好人做到底,送佛送到西,再教你们把mysql密码改了,然后就万事大吉了。
此刻我们已经进入了mysql服务中,输入格式如下:

set password for 用户名 @localhost = password('新密码');
比如:set password for root@localhost = password('123');

但是我亲测之后发现总是有语法问题,其实是没问题的,但是mysql版本问题有些时候上面的语句执行不了,所以就用下面这个替代:

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

123可以改成你自己想设置的密码。

就这样,爱你😘

作者:只睡四小时
来源链接:https://blog.csdn.net/Dai_sir_man/article/details/121233207

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/18233.html

分享给朋友:

“2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL” 的相关文章

MySQL触发器

MySQL触发器 触发器是一种特殊的存储过程,触发器和存储过程一样是一个能完成特定功能、存储在数据库服务器上的SQL片段,但是触发器无需调用,当对数据库表中的数据执行DML操作时自动触发这个SQL片段的执行,无需手动调用. 在MySQL中,只...

MySQL面试有这一篇就够了

MySQL面试有这一篇就够了

MySQL面试常见知识点 1、 MySQL常用的存储引擎有什么?它们有什么区别? InnoDB InnoDB是MySQL的默认存储引擎,支持事务、行锁和外键等操作。 MyISAM MyISAM是M...

MySQL表的增删改查(进阶)

MySQL表的增删改查(进阶)

数据库的约束 约束类型 NOT NULL UNIQUE DEFAULT PRIMARY...

MySQL数据库(基础)

MySQL数据库(基础)

目录 1. 数据库概念 1.1 数据库是干嘛的? 1.2 数据库和数据结构是啥关系? ​1.3 两种类型的数据库 2. MySQL数据库 2.1 MySQL数据库概念 2.2 MySQL基本操作  2.2.1 建立...

mysql8.0.25安装配置教程(windows 64位)最详细

mysql8.0.25安装配置教程(windows 64位)最详细

目录 1.官网下载MySQL 2.配置初始化文件my.ini 3.初始化MySQL 4.安装mysql服务并启动+修改密码 5.配置环境变量 6.部分疑难杂病 7.使用连...

MySQL事务和锁

MySQL事务和锁

1.事务 1.什么是事务? 事务: 要么全部成功,要么全部失败 事务是数据库管理系统(DBMS)执行过程中的一个 逻辑单位 ,由一个 有限的数据库操作序列 组成。 逻辑单位:最小的操作单位,不可再分割。 有限的数据库操作序列:...

MySQL主从复制

MySQL主从复制 文章目录 MySQL主从复制 1.准备工作 2.主库的配置 3.配置从库 4.Sharding-JDBC框架的使用...

MySQL安装之yum安装

MySQL安装之yum安装

 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1. 下载并安装MySQL官方的 Yum Repository [root@Bria...

JDBC如何连接mysql数据库附详细步骤

JDBC如何连接mysql数据库附详细步骤

JDBC连接数据库在学习中是很重要的一个环节,今天给大家详细说明JDBC连接数据库需要的步骤 1.加载驱动 驱动包的下载地址 https://dev.mysql.com/downloads/connector/j/ 到时候要将这个加载到项目中然后输入...

Linux (centos8)安装 MySQL 8 数据库(图文详细教程)

Linux (centos8)安装 MySQL 8 数据库(图文详细教程)

我的公众号 今天2021年4月23日。我买了阿里云centos服务器,安装mysql8.0,做一笔记,以供大家使用。 本教程手把手教你如何在 Linux 安装 MySQL 数据库,以 CentOS 8为例。 1. 下载并...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。