MySQL的概述、版本、安装过程

news2024/11/25 1:39:35

作者:Insist--

个人主页:insist--个人主页

作者会持续更新网络知识和python基础知识,期待你的关注

目录

一、MySQL的概述

二、MySQL的版本

三、MySQL的下载与安装


前言

本文将来谈谈MySQL的概述,MySQL的版本,以及它的下载与安装的过程。

一、MySQL的概述

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,现属于Oracle旗下产品。MySQL是当下最流行的关系型数据库管理系统之一,在web应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件之一。

MySQL软件采用了双授权政策,分为社区版和商业版,由于MySQL体积小、速度快、总体拥有成本低,尤其是开放源代码这一特点,一般中小型和大型网站的开发都选择MySQL作为网站数据库。

双授权政策解释:指其软件同时采用两种不同的授权方式,分别是GPL和MySQL AB制定的商业许可协议。

GPL授权:如果在一个遵循GPL的自由(开源)项目中使用MySQL,可以选择遵循GPL协议使用MySQL。这意味着用户可以免费使用和修改MySQL的源代码,并且必须公开修改后的代码。

商业许可协议:否则,用户如果不在遵循GPL的自由(开源)项目中使用MySQL,就需要购买MySQL AB制定的商业许可协议。这一协议的价格相对较高,但用户可以获得MySQL的商业支持和技术服务等相关服务。

二、MySQL的版本

如果你认真看完了上面的概述,那么你一定知道了MySQL又两个版本,分别是社区办与商用版,那么他们有什么区别呢?让我们继续往下看。

社区版:社区版基于GPL协议发布,是免费的开源版本,可供开发者自由使用、修改和分享。社区版软件通常由志愿者维护,功能较为基础和稳定,但可能没有商业版软件那样全面的功能和专业的技术支持。

商用版:商用版则由MySQL AB公司以商业许可协议的形式进行销售,提供更为全面的功能、专业的技术支持以及商业化的服务。商用版软件通常需要付费购买,适用于对性能、安全性和服务质量有更高要求的企业级用户。

社区版与商用版最主要的区别就是社区版免费,不过没有技术支持,商用版需要收费,但有专业的技术支持。

三、MySQL的下载与安装

本步骤1~3为下载,4~7为安装

步骤一:如下图,进入官网后,点击下载,然后下滑找到 MySQL Community(GPL)Downloads并点击。

MySQL Community(GPL)Downloads:MySQL社区(GPL)下载

8944114656c74ceaa5211bd2ef54e6f5.png

886098d7dfa744588c53f580ed8a0b1f.png

步骤二:点击后,会显示如下图,选择自己需要的下载即可(本文以windows为例)

8ef588e1523c4e09a7cf6d190f6274e5.png

步骤三: 选好需要的版本后,会显示如下图,我们直接点击Download即可将安装包下载下来。

注意:选择第二个Download进行下载(图中标注出来了)

65d4e3fc948346d5a5bfb3f614b9843c.png

步骤四:双击下载好的安装包,进行安装,等待进入安装选项。

18164736977d46358a7b2f66e6ab9584.jpg

步骤五:进度完成后会进去如下图的界面,根据需求选择对应的选项即可,再点击Next即可

注意:根据需求选择,我这里选择仅服务器。如果不清楚需求可以选择第一个(默认)

9abdc883ff8c41289f2f2cca59e0d080.jpg

步骤六:出现如下图,我们点击Execute

27aa3bfcc2394a18841c1fd8f661c78a.jpg

步骤七:等待进度完成后,点击Next,后面一路下一步即可,直到出现设置密码,我们设置密码后,继续下一步直到完成。

注意:有些过程需要等待,并不是安装出现问题。

d61fac6aea814a31907053b0d2c74a90.jpg

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

浙大MBA提面苏州/上海批周末申请截止:仅剩杭州第五批可选

9月10日一过,2024年浙大MBA提前批面试将正式迎来最后一批申请!还没开始申请的伙伴要抓紧时间了,按照惯例,最后一批一般在时间节奏上都是最为紧张的! 回顾今年的提前批面试申请历程,虽然在总体人数上…

企业内训课程、在线教育平台付费课程加密防下载的10种方式

企业内训课程、在线教育平台付费课程加密防下载的10种方式: 实例演示:课程视频-第1课状语从句,VRM演示应用 企业内训课程、在线教育平台付费课程,他们的这种视频课程的加密是如何做的?整理了10种思路,供大家参考&…

山西电力市场日前价格预测【2023-09-09】

日前价格预测 预测明日(2023-09-09)山西电力市场全天平均日前电价为372.85元/MWh。其中,最高日前电价为435.72元/MWh,预计出现在18: 45。最低日前电价为342.46元/MWh,预计出现在04: 00。 价差方向预测 1: 实…

UMA 2 - Unity Multipurpose Avatar☀️二.概念介绍

文章目录 🟥 UMA核心🟧 UMA Data 数据类1️⃣ DNA2️⃣ Slots 插槽Overlays 纹理贴图🟨 Base Recipe 基础人形Recipes🟩 Wardrobe Recipes 服饰Recipes🟥 UMA核心 UMA核心组件是 DynamicCharacterAvatar ,后续我们跟插件交互的API,例如捏脸的参数,都是与之交互完成的…

element-ui switch开关组件二次封装,添加loading效果,点击时调用接口后改变状态

先看效果: element-ui中的switch开关无loading属性(在element-plus时加入了),而且点击时开关状态就会切换,这使得在需要调用接口后再改变开关状态变得比较麻烦。 思路:switch开关外包一层div,给…

SAP FI/SD的集成-VKOA科目确定

前言 一、组成部分 二、使用步骤 1.VKOA确定收入科目 1.1定义物料科目分配组 1.2定义客户科目分配组 2.V/08定价过程 3. 库存成本Inventory的自动记账科目配置-OBYC 总结 前言 财务和销售集成的点,也是各种SAP顾问经常遇到的面试问题,实际工作中也会经常…

雅思 《九分达人》阅读练习(二)

目录 雅思阅读练习 《九分达人》test3 paragraph3 1.单词含义要记准确,敏感度要上来。 2.找准定位,之后理解句子大致含义。 说说关于判断题的做题方法 关于“承认”有哪些单词 同替词汇 think 可以用什么其他单词来替换 单词 一些疑问 I have…

项目实战:ES的增加数据和查询数据

文章目录 背景在ES中增加数据新建索引删除索引 在ES中查询数据查询数据总数量 项目具体使用(实战)引入依赖方式一:使用配置类连接对应的es服务器创建配置类编写业务逻辑----根据关键字查询相关的聊天内容在ES中插入数据 总结提升 背景 最近需…

每日一题(设计循环队列)

每日一题(设计循环队列) 622. 设计循环队列 - 力扣(LeetCode) 1.题意解读 本题只能为队列开辟k个单位空间,并且只能利用这几个空间进行数据的存储。 思路:本题使用数组来实现队列是比较方便的&#xff0c…

Unity WebView 中文输入支持

WebView 中文输入支持 🥪效果展示🍱原理 🥪效果展示 💡使用版本为4.4; 💡测试环境:unity editor 2022.3.15f1c1、Windows; 🍱原理 提取页面激活的输入框,…

代码随想录第29天 | ● 1005.K次取反后最大化的数组和 ● 134. 加油站 ● 135. 分发糖果

1005.K次取反后最大化的数组和 var largestSumAfterKNegations function(nums, k) {while(k>0){nums.sort((a,b)>a-b);nums[0]-nums[0];k--}return nums.reduce((prev, cur)>prevcur,0) };第一想法 每次换最小的那个数,负数换正数,正数换负数…

python+vue+django九价疫苗预约系统

疫苗预约的效率,取代人工管理是必然趋势。 本九价疫苗预约系统以Django作为框架,B/S模式以及MySql作为后台运行的数据库。本系统主要包括以下功能模块:用户、医生、医院、九价疫苗、疫苗预约、系统管理等模块,通过这些模块的实现能…

三门问题讨论

三门问题讨论 三门问题第一种第二种 三门问题 三门问题(Monty Hall problem)亦称为蒙提霍尔问题、蒙特霍问题或蒙提霍尔悖论,大致出自美国的电视游戏节目Let’s Make a Deal。问题名字来自该节目的主持人蒙提霍尔(Monty Hall&…

二分查找 - 二分答案

第四部分 二分答案 最小值最大(或最大值最小)问题,二分答案区间,配合贪心、DP 等其他算法检验这个答案是否合理,最优化问题转换为 判定性问题。 「二分」的本质是二段性,并非单调性。说白了就是答案在一个区间,二分区间,直到找到最优答案。 TreeSet 的方法: E floor​…

Zstack 安装 黑群晖未找到硬盘:解决方法

错误原因: 发生错误的原因,黑群晖要求硬盘为Sata格式,而默认创建的硬盘格式为Virtio,我们要做的就是修改挂载的虚拟硬盘改为Sata格式 解决方法: 1、进入 ZStack,找到黑群晖的主机,查看 UUID …

BUUCTF刷题十一道(08)

文章目录 [HITCON 2017]SSRFme[b01lers2020]Welcome to Earth[CISCN2019 总决赛 Day2 Web1]Easyweb[SWPUCTF 2018]SimplePHP[NCTF2019]SQLi[网鼎杯 2018]Comment[NPUCTF2020]ezinclude[HarekazeCTF2019]encode_and_encode[CISCN2019 华东南赛区]Double Secret[网鼎杯2018]Unfin…

离谱至极!“核弹显卡”?!!

ProgrammeLL,启动! 背景 2011年,英伟达发布了GTX590显卡,由于发热和功耗大,发生过多起因超频而电容爆炸事件。 介绍表 芯片厂商NVIDIA显卡芯片Ge Force GTX 590核心代号GF110核心频率607MHzCUDA核心512个显存频率341…

多线程快速入门

线程与进程区别 每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里…

计算机编程中的编码是什么?

编码是信息从一种形式或格式转换为另一种形式的过程,也称为计算机编程语言的代码,简称编码。用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通讯等方面广泛使用。编…

YOLOv8 快速入门

前言 本文是 YOLOv8 入门指南(大佬请绕过),将会详细讲解安装,配置,训练,验证,预测等过程 YOLOv8 官网:ultralytics/ultralytics: NEW - YOLOv8 🚀 in PyTorch > ONN…