【快速全面掌握 WAMPServer】07.整明白 MySQL 和 MariaDB

网管小贾 / sysadm.cc

网管小贾 / sysadm.cc

上一篇我们学习了 PHP ,今天我们接着来学习了解一下另一位 LAMP 中的 M ,同样是作为四剑客之一的 MySQL/MariaDB 。

MySQL/MariaDB 实际上是指数据库,是一种关系型数据库管理系统,可与 PHP 解释器一起配合,作为后台的数据存储和记录工作。

数据库是学习任何编程语言都绕不过去的一道坎,不过也不用太担心,我们初学入门还不算太难的,此处可以有信心哦!

作为数据库这么一个内容,实际上是可以单独拿出来专门讲解的,但其所涉内容实在是太过庞大而繁杂。

因此,我们这里只讲与 WAMPServer 有关的数据库内容。

如果你之前有过 MySQL/MariaDB 的学习经历,那么非常好,对于后面内容的理解会变得容易得多。


好,有小伙伴可能会问了,这个数据库系统可真怪,怎么叫这个名字?

其实 MySQL 和 MariaDB 是两个名字,分别是独立的两套系统,你单独使用其中任何一套都可以作为数据库使用。

那为啥将这两套放一块儿,而不是其他的?

其实你可以将他们简单地理解为兄妹两人,是的,他们具有血缘关系,MySQL 出生早,是哥哥,而 MariaDB 晚一些,是妹妹。

关于这兄妹俩的前世今生呢就说来话长了…


插播 MySQL/MariaDB趣史

MySQL 诞生于 2000 年前后,然而在他刚满8岁的某一天,也不知道怎么冷不丁地被一家名叫 SUN 的公司给看上了,想拉 MySQL 跳槽到他们那边搬砖,打着高科技的旗号美其名曰搬砖也可以高大上。

谁料年纪轻轻的 MySQL 他就信了,可是这非但不是他走向光明人生的开始,反而在短短一年左右的时间内被另外一家更多大的公司给相中了,这家公司叫 Oracle 。

虽然 MySQL 进入了大公司工作,个人能力也逐步上升,干着光鲜体面的工作,但他却因此失去了自由。

从前和他玩得好的一些小伙伴总是约不到他,MySQL 呢搬砖也很忙,不能完全放开和小伙伴一起愉快地玩耍。

更甚者随着时间的推移, MySQL 被看得越来越紧,小伙伴们感觉在不久的将来将永远见不到他了!

于是他们就跑去找 MySQL 的爹地商量,而事实上作为监护人的这位 MySQL 的亲爹地他也见不到 MySQL 了。

于是一来二去这么一折腾,MySQL 的爹地终于狠下心来,政策不是放开了嘛,那我就来个二胎,干脆给 MySQL 添了个妹妹得了,就是后来的 MariaDB 。

在 2009 年,MariaDB 呱呱坠地,而最初在她的身体里,可是与她的兄长 MySQL 有着 99% 高度相似的 DNA 。

只是后来随着 MariaDB 慢慢长大,渐渐地就与 MySQL 不一样了。

他俩长这样,哥哥 MySQL 是一头海豚,妹妹 MariaDB 则是一头海狮。

网管小贾 / sysadm.cc

MySQLMariaDB 的版本兼容的简单对照表。

MySQLMariaDB
5.15.1 5.2 5.3
5.55.5
5.610.1 10.2 10.3
5.710.2 10.3 10.4
8.010.5 10.6

以上并非权威确认,仅供版本迁移时作为有限替代的参考,具体还是要请小伙伴们移驾官网按照实际情况确认。


MySQL与 MariaDB可选其一

好了,关于兄妹俩的黑历史,有兴趣的小伙伴可以上网细细查来。

在这里我们只要知道……


关注网管小贾,查看全部合集内容!

《【小白PHP入坑必备系列】快速全面掌握 WAMPServer》教程列表:

【快速全面掌握 WAMPServer】01.初次见面,请多关照

【快速全面掌握 WAMPServer】02.亲密接触之前你必须知道的事情

【快速全面掌握 WAMPServer】03.玩转安装和升级

【快速全面掌握 WAMPServer】04.人生初体验

【快速全面掌握 WAMPServer】05.整明白 Apache

【快速全面掌握 WAMPServer】06.整明白 PHP

【快速全面掌握 WAMPServer】07.整明白 MySQL 和 MariaDB

【快速全面掌握 WAMPServer】08.想玩多个站点,你必须了解虚拟主机的创建和使用

【快速全面掌握 WAMPServer】09.如何在 WAMPServer 中安装 Composer

【快速全面掌握 WAMPServer】10.HTTP2.0时代,让 WampServer 开启 SSL 吧!

【快速全面掌握 WAMPServer】11.安装 PHP 扩展踩过的坑

【快速全面掌握 WAMPServer】12.WAMPServer 故障排除经验大总结

【快速全面掌握 WAMPServer】13.PHP调试麻烦?请 xDebug 来帮忙!

【快速全面掌握 WAMPServer】14.各种组件的升级方法

在这里插入图片描述

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

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

相关文章

Groovy闭包的一些操作

文章目录 闭包1闭包的一些用法2 闭包在字符串中的使用3 闭包中的变量4 闭包中嵌套闭包5 闭包委托策略 闭包 ​ 闭包其实就是一段用{}包起来的代码,可以通过下面例子了解一下闭包。 //这是一段闭包的代码 def a {println("hello groovy")} //可以通过ca…

零基础入门跨境电商独立站,看这篇文章就够了!

对于跨境电商卖家来说,多平台、多站点的布局是非常重要的战略。这样做可以规避”鸡蛋放在同一个篮子里”的风险也能够追求更高的销售额和利润。同时,市场的变化也带来了新的发展机会,因此很多出海企业都希望抓住独立站的新机遇,抢…

Spire.Office 8.12.2 for .NET

Spire.Office 8.12.2 发布。在此版本中,Spire.Doc支持Word到PCL和PostScript转换中的文本整形以及确定文档是否加密;Spire.Presentation支持将母版页转换为图像;Spire.PDFViewer支持在WinForm项目中使用Ctrl滚轮实现界面缩放效果。此外&#…

KaiwuDB 受邀亮相“ACDU 中国行”数据库技术沙龙(西安站)

12月23日,由中国计算机学会(CCF)指导,浪潮数据库、中国数据库联盟、墨天轮数据库社区等联合主办的“ACDU 中国行”数据库技术发展与实践沙龙(西安站)成功举办。KaiwuDB 高级架构师赵衎衎受邀出席沙龙并做主…

win上使用wireshark 抓包 | 安装、实战抓包、筛选规则

先随便讲两句吧 win 上抓包,使用wireshark 直接运行,通过选定网卡、配置筛选规则 相比,在linux 上抓包,直接使用命令 tcpdump 再添加筛选规则 就可以 好像wireshark的一个插件不维护,导致需要重新安装插件,…

用电脑将图片转为excel表格有几种方法?怎么操作?

将图片转为Excel表格,一般需要借助OCR(光学字符识别)技术。OCR技术可以将图片中的文字提取出来,并转换成Excel表格中的数据。以下是几种常用的方法: 一、.使用在线OCR工具 1、打开金鸣表格文字识别(简称金鸣识别)网站…

MSF(Metasploit Framework)详细教程

一. 简介 Metasploit 是一个开源的渗透测试开源软件,也是一个逐步发展成熟的漏洞研究与渗透测试代码开发平台,此外也将成为支持整个渗透测试过程的安全技术集成开发与应用环境,2009年10月,Metasploit项目被一家渗透测试技术领域的…

关于StartAI生图下载问题

最近小编常常收到一些小伙伴对StartAI生图的问题反馈,今天为大家同一解答吧! Q1:小编小编,为什么我生图后下载图片在文件夹中显示空白呀? 小编:当前我们StartAI版本0.4.5在下载图片时还未添加保存类型&…

Dubbo相关面试题及答案

1、Dubbo的基本架构是怎样的? Dubbo是一个高性能的Java RPC(远程过程调用)框架,它的基本架构主要由以下几个核心组件构成: Provider(服务提供方): Provider是指暴露服务的服务提供者…

K8S Helm 安装ingress-nginx/ingress-nginx

安装ingress-nginx/ingress-nginx 参考:https://www.cnblogs.com/syushin/p/15271304.html 添加helm仓库 - [rootk8s-master ~]# helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx - [rootk8s-master ~]# helm repo update 下载安装…

WebGL开发航空航天学习应用

使用 WebGL 开发航空航天学习应用可以为学生提供沉浸式的三维体验,帮助他们了解航空航天工程、飞行原理和宇宙空间。以下是开发航空航天学习应用的一般步骤,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司&#xff0c…

如何解决企业内部FTP文件传输速度过慢和安全问题

在数据化时代里,企业内部的文件传输永远是刚需,而因为 FTP协议的简单、易用、广泛支持等优点,让很多企业早期都普遍使用,随着数量量的增多,和对安全的要求越来越高,FTP也暴露出了一些列问题,小编…

鲫鱼养殖场污水处理设备配置报价

诸城市鑫淼环保小编带大家了解一下鲫鱼养殖场污水处理设备配置报价 一、概述 水产加工废水来自于水产加工厂的生产流程:原料解冻、去脏、清洗、装盘、速冻、包装以及原料冻鱼解冻、水洗、控水、消毒、清洗等工序产生生产废水,生产设备洗刷、车间地面产生…

AI面板识别 - 华为OD统一考试

OD统一考试 (B卷) 分值: 100分 题解: Java / Python / C++ 题目描述 AI识别到面板上有N(1 ≤ N ≤ 100)个指示灯,灯大小一样,任意两个之间无重叠。 由于AI识别误差,每次别到的指示灯位置可能有差异,以4个坐标值描述AI识别的指示灯的大小和位置(左上角x1,y1,右下角x2…

geyser互通服基岩版进不去

Java版需要在服务器安全组开通TCP端口(如果有宝塔,也需要开通) geyser下载好的安装运行也需要开通端口,但是它是UDP的(但是我同时也开启了TCP,可能不需要? Java 版玩家隧道 Java 版玩家使用 T…

Solana 与 DePIN 的双向奔赴,会带来 DePIN 之夏吗?

作者:LBank Labs 研究员 F.F 编译:TinTinLand 原文:https://medium.com/lbanklabs/new-anchor-of-solana-depin-b674d04d6980 太长不看版 在过去的一年里,我们观察到 Solana 和 DePIN 两者都呈现出了显著的增长。这不仅是极客科…

论文阅读——Slide-Transformer(cvpr2023)

Slide-Transformer: Hierarchical Vision Transformer with Local Self-Attention 一、分析 1、改进transformer的几个思路: (1)将全局感受野控制在较小区域,如:PVT,DAT,使用稀疏全局注意力来…

Spring中有哪些扩展点

介绍 什么是spring扩展点 Spring 框架中的扩展点是指一组接口或机制,允许开发者在不修改核心框架源代码的情况下,定制和扩展 Spring 框架的功能、行为或配置。这些扩展点提供了一种方式,使开发者可以通过实现特定的接口、编写特定类型的类或…

使用 sourcetree 的《遴选》功能

假设你有一个分支,有两个提交 A,和B,你现在想在A提交的基础上把 B提交的功能做修改,你可以使用 遴选功能。 在A 提交的基础上新建一个分支,然后在B提交上面,右键,选择 遴选,那么B修改…