Mysql的两种安装方式

文章目录

  • 第一种安装方式
    • 国内镜像库下载
    • 解压安装
    • 配置环境变量
    • 初始化数据库
    • 安装mysql
    • 登录mysql
    • 设置root密码
    • 退出登录
    • 假如忘记了密码,重置密码的步骤
      • 1、步骤一:停止 MySQL 服务
      • 2、步骤二:使用安全模式启动 MySQL
      • 3、步骤三:重置密码
      • 4、步骤四:重新启动 MySQL 服务
  • 第二种安装方式
    • 下载mysql
    • 安装mysql
    • 启动那mysql服务
    • 配置mysql5.7 的环境变量
    • 验证是否配置成功

第一种安装方式

国内镜像库下载

这里可以去网页搜索,这里有很多镜像网站,我这里给出参考文件
https://blog.csdn.net/weixin_43728884/article/details/132004599
进入页面之后,找到自己对应的版本。
在这里插入图片描述

解压安装

1、下载完之后,解压之后的文档如下:
在这里插入图片描述
这个版本下载的MySQL是没有data目录的,其他版本有所不同。
这里的data的文件是我自己新建的。
在此目录创建data目录、my.ini文件。
2、编辑my.ini文件:把下面内容复制进去,注意配置的路径参数,与本地自己的保持一致。

[mysqld]
port=3306
character_set_server=utf8
basedir=D:\Dev_Env\Mysql 5.7.35\mysql-5.7.35-winx64\mysql-5.7.35-winx64
datadir=D:\Dev_Env\Mysql 5.7.35\mysql-5.7.35-winx64\mysql-5.7.35-winx64\data
server-id=1
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
innodb_file_per_table = 1
log_timestamps=SYSTEM
log-error = error.log
slow_query_log = 1
slow_query_log_file = slow.log
long_query_time = 5
log-bin = binlog
binlog_format = row
expire_logs_days = 15
log_bin_trust_function_creators = 1

[client]
default-character-set=utf8

配置环境变量

1、配置环境变量
配置MySql的环境变量,右击我的电脑,属性,高级系统设置,环境变量。

或者直接 win + r,输入 sysdm.cpl,点击高级。
在这里插入图片描述
点开环境变量,在环境变量里面配置固定路径
在这里插入图片描述
**2、验证环境 **
在cmd中输入mysql -V 就会出现相应的版本信息
在这里插入图片描述

初始化数据库

1、以管理员方式打开cmd,进入MySql安装目录下的 bin目录,执行命令,mysqld --initialize-insecure
在这里插入图片描述
2、查看当前data目录,就会出现初始化的表
在这里插入图片描述

安装mysql

1、 继续执行 命令: mysqld -install
在这里插入图片描述
2、启动mysql的服务
注意这里一定要是管理员方式才可已运行
执行启动命令:net start mysql

停止命令:net stop mysql
在这里插入图片描述

登录mysql

mysql -uroot -p
第一次登录的时候,是不需要设置密码的,我这里登录的时候,之所以设置密码,是因为我已经安装过了,大家跟我的步骤走就是了。
在这里插入图片描述

设置root密码

这里我们就要设置密码了

update mysql.user set authentication_string=password("123456") where user='root';
### password("123456")  双引号内的123456 即是root账户的密码,自己可以随意设置。

flush privileges; 
### 用途: 相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变。

设置密码的流程
在这里插入图片描述

退出登录

输入quit即可
在这里插入图片描述

假如忘记了密码,重置密码的步骤

1、步骤一:停止 MySQL 服务

以管理员身份打开命令提示符或 PowerShell。
执行以下命令停止 MySQL 服务:

net stop mysql

2、步骤二:使用安全模式启动 MySQL

1、在命令提示符或 PowerShell 中,导航到 MySQL 的 bin 目录。通常路径类似于 D:\ITsoftware\Mysql5.7\bin。

cd D:\ITsoftware\Mysql5.7\bin

2、启动 MySQL 安全模式,跳过授权表:

mysqld --skip-grant-tables

3、步骤三:重置密码

打开另一个命令提示符或 PowerShell 窗口。
直接登录 MySQL:
重置 root 用户的密码(将 new_password 替换为你想要设置的新密码):

UPDATE user SET authentication_string=PASSWORD('new_password') WHERE User='root';
FLUSH PRIVILEGES;

4、步骤四:重新启动 MySQL 服务

停止 MySQL 安全模式的命令窗口,通常你可以使用 Ctrl + C。
重新启动 MySQL 服务

net start mysql

第二种安装方式

下载mysql

还在镜像网站去下载mysql
https://mirrors.aliyun.com/mysql/MySQL-5.7/?spm=a2c6h.25603864.0.0.17ec712bicy9TW

安装mysql

1.双击mysql-installer-community-5.7.44.0.msi开始安装;
在这里插入图片描述
2.选择【Custom】自定义安装,然后【Next】;如图:
在这里插入图片描述

3.选择【Mysql servers】,然后选择X64位,如果电脑是32位就选择X86,然后点击箭头=>,然后【Next】;
在这里插入图片描述
4.点击红框1 会出现 红框2中的选项,点击它可以修改mysql安装路径,默认是安装在C盘下,建议修改;
在这里插入图片描述
5、修改文档之后,进行下一步
在这里插入图片描述
6、【Execute】开始安装;
在这里插入图片描述
7.等待安装完成,点击【Next】;
在这里插入图片描述

8、到这里mysql已经安装完成,接下来继续点击【Next】,开始设置一些配置;
在这里插入图片描述
9、设置服务器配置类型以及连接端口,如果是本地开发使用,选择development computer,端口默认3306【Next】;
在这里插入图片描述
10、这里输入两次数据库密码,两次密码要一致,生产环境建议密码设置复杂些。【Next】
在这里插入图片描述
11、.这里可以设置windows下mysql的 服务名称MySQL5.7 和是否开机自启动,默认即可,【Next】
在这里插入图片描述
12、点击【Next】执行;
在这里插入图片描述
13、Apply configuration(应用配置页面),点击【Execute】执行;
在这里插入图片描述
14、等所有配置执行完后,点击【Finish】
在这里插入图片描述

启动那mysql服务

在window中打开服务。
在这里插入图片描述
选择【服务】,可以按m键快捷搜索mysql服务,可以看到mysql57正在运行,如果想开启/停止/重启MySQL服务,可以右击进行设置
在这里插入图片描述
点开之后,点击启动和开启服务
在这里插入图片描述

配置mysql5.7 的环境变量

配置环境变量
配置MySql的环境变量,右击我的电脑,属性,高级系统设置,环境变量。

或者直接 win + r,输入 sysdm.cpl,点击高级。
在这里插入图片描述
点开环境变量,在环境变量里面配置固定路径
在这里插入图片描述

验证是否配置成功

**验证环境 **
在cmd中输入mysql -V 就会出现相应的版本信息
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/681760.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

转让北京书画院自己名下随时配合变更

北京地区现在已经停批了书画院、科技院、研究院等等只要是带院、中心、所等等都是挺不能新设立也不能核名。要是想经营这类的企业可以选择收购,目前市面上有书画院、教育科技院、教育研究院、中医研究院、信息技术研究院、医学研究院等等因为停批的一个原因导致转让…

解锁财富新篇章:消费增值模式引领未来消费趋势

你是否曾对日常消费感到一丝单调,认为它仅仅是一种物质上的交换,而非财富增长的途径?那么,让我们为你打开一扇全新的消费之门——消费增值模式。这不仅是一种全新的消费体验,更是一种让你的资金在消费过程中不断积累与…

苍穹外卖笔记-02-借助小乌龟创建gitee仓库,apifox代替YApi,Swagger

TOC 1 借助小乌龟创建gitee苍穹外卖仓库 这里建议看视频bilibili比特鹏哥视频 使用软件 git TortoiseGit https://git-scm.com/downloads https://tortoisegit.org/ 使用代码托管平台gitee,git的使用和gitee的账号创建需要查询其他资料 在一个从未克隆仓库的…

【Excel】Excel中将日期格式转换为文本格式,并按日期显示。

【问题需求】 在使用excel进行数据导入的过程中, 有的软件要求日期列必须是文本格式。 但是直接将日期列的格式改为文本后,显示一串数字,而不按日期显示。 进而无法导入使用。 【解决方法】 使用【TXET】函数公式进行处理, 在单…

vue3+three.js给glb模型设置视频贴图

1.在网上下载一个显示屏或者自己画一个,在blender中设置好显示屏的Mesh,UV设置好,这样方便代码中添加纹理贴图。可以让美术在建模软件中,先随机设置一张图片作为纹理,验证UV是否设置好 关于如何 在blender中给模型设置UV贴图百度很多的 // 视频 import * as THREE from…

All-in-One WP Migration插件+汉化包+扩展优化版

下载地址:All-in-One WP Migration插件汉化包扩展优化版 此插件支持大量的 WordPress 主机,不用担心网站数据搬家不完全,它使用区块方式导入数据,可避免大多数主机的上传限制(还原网站的时候)。

BC C language

题目汇总 No.1 打印有规律的字符(牛牛的字符菱形) 代码展示 #include<stdio.h> int main() {char ch=0;scanf("%c"

Windows Linux下查看静态库,动态库各种命令的总结

Windows环境下查看库文件 静态库(.lib) 使用lib.exe查看库内容 命令示例:lib /list C.lib使用dumpbin.exe查看库的详细信息 命令示例:dumpbin /headers C.lib动态链接库(.dll) 使用dumpbin.exe查看DLL的导出信息 命令示例:dumpbin /exports B.dll

智慧公厕厂家+智能厕所小程序,构建数字化公厕新体系

在现代社会的诸多场景中&#xff0c;公厕扮演着重要却常常被忽视的角色。尤其是在传统的楼宇中&#xff0c;公厕存在着一系列痛点问题。 一、传统公厕问题 传统楼宇公厕常常面临着布局不合理的困境&#xff0c;导致使用者寻找困难&#xff0c;浪费时间和精力。卫生状况也是一大…

65、API攻防——接口安全WebPackRESTSOAPWSDLWebService

文章目录 一、接口类型二、Webservice类——Wsdl&ReadyAPI-SQL注入三、SOAP类——Swagger&SoapUI&EXP-信息泄露四、HTTP类——WebPack&PackerFuzzer-信息泄露 一、接口类型 HTTP类接口PRC类接口 客户端和服务端的连接&#xff0c;非web上的接口&#xff0c;可…

Java【springBoot和springCould引入外部jar包】

在项目的研发过程中&#xff0c;我们经常需要导入外部系统提供的jar包&#xff0c;并且这种jar包并没有上传到开源的maven仓库&#xff0c;属于内部环境的包&#xff0c;那么应该如何添加呢&#xff1f; springBoot 1、首先&#xff0c;将你的 JAR 文件拷贝到项目的 resource…

性能测试-测试方法总结(压力/负载)超详细

前言 并发/负载/压力理解 负载测试&#xff1a;通过不断加压使系统达到瓶颈&#xff0c;为调优提供参考数据 压力测试&#xff1a; 稳定性压力测试&#xff1a;在不同的给定的条件下&#xff08;比如内存的使用&#xff0c;一定时间段内有多少请求等&#xff09;&#xff0c…

短剧市场大爆炸:小米和华为的亿万争夺战,谁能笑到最后?

在数字化媒体的浪潮中&#xff0c;内容消费模式正经历着翻天覆地的变化。短视频的兴起引领了一种全新的娱乐方式&#xff0c;而短剧作为其衍生形式&#xff0c;正逐渐成为各大科技巨头争夺的新战场。 小米和华为&#xff0c;作为中国科技界的两大巨头&#xff0c;也在这一新兴…

数据结构复习指导之归并排序、基数排序、计数排序

目录 1.归并排序 1.1二路归并操作的功能 1.2算法思想 1.3代码分析 1.4性能分析 2.基数排序 2.1算法思想 2.2基数排序的中间过程的分析 2.3性能分析 3.计数排序 3.1算法思想 3.2代码分析 3.3性能分析 知识回顾 1.归并排序 1.1二路归并操作的功能 归并排序与上述基…

OneCommander使用与安装手册

OneCommander使用与安装手册 一、引言 OneCommander是一款专为Windows 10和Windows 11用户设计的现代化文件管理器&#xff0c;它提供了直观、高效的文件浏览和管理体验。本手册将指导您完成OneCommander的安装过程&#xff0c;并介绍其主要功能和操作方法。 二、安装前准备…

基础数学-求平方根(easy)

一、问题描述 二、实现思路 1.题目不能直接调用Math.sqrt(x) 2.这个题目可以使用二分法来缩小返回值范围 所以我们在left<right时 使 mid (leftright)/21 当mid*mid>x时&#xff0c;说明right范围过大&#xff0c;rightright-1 当mid*mid<x时&#xff0c;说明left范…

OZON计价公式,OZON计价是怎么样的

在俄罗斯电商市场中&#xff0c;Ozon平台以其独特的商业模式和高效的运营体系&#xff0c;吸引了众多卖家和消费者的目光。然而&#xff0c;要在Ozon平台上取得成功&#xff0c;除了提供优质的产品和服务外&#xff0c;了解并熟悉其计价公式和定价机制同样至关重要。本文将深入…

从运维故障中你都学到了什么?

一阵急促尖锐的铃声响起&#xff0c;王一搏忐忑不安地接起电话&#xff0c;被告知系统有20台服务器批量重启。 20 台&#xff01;批量重启&#xff01;意识到问题的严重性&#xff0c;王一搏迅速调整好状态&#xff0c;准备投身一场激烈的救火工作中。 然而事件的走向却远远超…

硕士课程 可穿戴设备之作业一

作业一 第一个代码使用的方法是出自于[1]。 框架结构 如下图&#xff0c;不过根据对代码的解读&#xff0c;发现作者在代码中省去了对SSR部件的实现&#xff0c;下文再说。 Troika框架由三个关键部件组成&#xff1a;信号分解&#xff0c;SSR和光谱峰值跟踪。&#xff08;粗…

解决MAC M1 Docker Desktop启动一直在starting

问题描述&#xff1a; 今天使用docker buildx 构建Multi-platform&#xff0c;提示如下错误&#xff1a; ERROR: Multi-platform build is not supported for the docker driver. Switch to a different driver, or turn on the containerd image store, and try again. 于是按…