要使用MariaDB/Mysql,先要利用yum安装 [root@localhost ~]# yum install -y mariadb-*    //利用这条命令能把所有关于MariaDB的软件工具安装上 若本来Linux(CentOS)已经安装,可用 [root@localhost&nbsp
在过去的几年中,开源关系数据库管理系统MySQL和MariaDB发生了翻天覆地的变化:新的和改进的功能,针对长期存在问题的修复,全面的性能提升等等。在有所更改之后,很容易错过MySQL和MariaDB当时添加的一些最佳功能。在本文中,我们就来介绍MySQL和MariaDB新功能,以及为什么要使用它们。一、JSON支持当NoSQL数据库出现时,他们承诺可以简化开发人员并提供灵活的可伸缩性,因此许多人
MariaDB 特性介绍-动态虚拟列   MariaDB为NoSQL的扩展提供的另外一个特性 就是:动态列。对表的每一行都可以有一个“虚拟列”,该列可以用于保存一个对象的不同属性,每个属性在各行之间可以完全不同,“虚拟列”的个数和内容完全有应用程序来控制和解释。 数据库则要求是一个固定列名,确定长度的一个个列。为了满足这个需求,MariaDB引入了动态列的概念。它允许你在每一行上有一个“虚拟列”
转载 2024-03-10 23:48:26
39阅读
ariaDB 10.1及之前版本均使用Percona XtraDB做为默认引擎,而MariaDB 10.2则使用了MySQL官方的InnoDB做为默认引擎,原来使用的XtraDB引擎的也可以直接升级,不受影响。新版本放弃XtraDB引擎的原因如下:
转载 2021-07-30 16:56:21
556阅读
MariaDB 10.2是当前MariaDB主要版本(2017),支持生命周期到2022年。现在新GA版本: MairaDB 10.2.6 GA。下面看看MariaDB 10.2版本新的重要特性:一、官方InnoDB成为默认引擎MariaDB 10.1及之前版本均使用Percona XtraDB做为默认引擎,而MariaDB 10.2则使用了MySQL官方的InnoDB做为默认引擎,原来使用的Xt
转载 2024-03-22 08:44:20
44阅读
Sysbench OLTP,每秒处理事务数  在使用高性能低延迟的存储设备(如SSD)时,我们可能会遇到意想不到的瓶颈。本文讲述的就是遭遇和处理这样的一个瓶颈的故事。 InnoDB 有一个独特的特性叫“双写缓存”(Double Write Buffer)。这个特性用于恢复那些未完整写入的页(Page),如果电源出现故障时 InnoDB 正在往硬盘上写一个页(1页=16KB=32磁道),那
转载 精选 2014-04-19 20:20:20
1483阅读
最近在看看MariaDB的官网上介绍MariaDB的功能和特性,大致罗列了本人觉得有必要了解下的几个地方:支持到列级别的压缩CREATE TABLE `cmp2` ( `id` bigint(20) NOT NULL, `name` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`)); https://mariadb.com/kb/en/library/
原创 2019-04-12 21:35:02
1603阅读
MariaDB 10.6.5稳定版GA发布于2021年11月8日。新功能和改进1)数据字典改进支持原子DDL(atomic DDL)MariaDB 10.6使用新的数据字典,废弃了MyISAM系统表。MySQL库元信息存储在数据目录中mysql.ibd的innodb表空间文件中。新的数据字典支持原子DDL(atomic DDL)功能,这意味着,当执行DDL时,数据字典更新、存储引擎操作和二进制日志
原创 2021-12-05 19:21:36
5330阅读
# Mariadb使用mysqldump结合GTID特性恢复从库 ## 1. 流程概述 在使用Mariadb数据库时,可以使用mysqldump结合GTID特性来恢复从库。下面是整个流程的概述表格: | 步骤 | 操作 | | ---- | ---- | | 1. | 备份主库数据 | | 2. | 导入主库备份数据到从库 | | 3. | 配置从库 | | 4. | 启动从库
原创 2023-11-02 10:55:04
189阅读
终于等到你,System-Versioned表特性的引入,对于启用了该特性的表,数据
原创 2022-09-29 11:35:56
198阅读
前言  -  简单准备一下前戏  前面写过几篇mariadb 数据的随笔, 多数偏C/C++层面. 这次分享一下平时开发中, 处理的一些数据层面的业务.对于MariaDB, 不做过多介绍. 如果你有Ubuntu 系统, 可以通过下面来个环境玩玩 # 先搜索要的包, 再去安装 apt-cache search mariadb sudo apt-get install maria
转载 2024-05-06 19:08:01
83阅读
Mariadb:是MySQL数据库的一个分支 它与MySQL比较有更优的存储引擎 运行速度快等优势实验环境Rocky 9.0本地yum安装Mariadbyum install mariadb* -y开启服务并设置一下自启动systemctl start mariadb #启动mariadb systemctl enable mariadb #设置自启动初始化Mariadbmysql_secure
转载 2024-02-27 20:57:43
156阅读
1点赞
目录:            安装 Mariadb 数据库             配置和管理数据库 (增删改查)            配置数据库用户和访问权限    
转载 2024-02-26 22:09:58
43阅读
目录1 死锁:2 mariadb的数据备份2.1 备份数据库2.2 设置定时任务任务2.3 全库备份还原3 mariadb常用DCL语句3.1 创建用户并赋予数据库权限3.2 修改用户密码3.3 删除权限4 mariadb查看连接数(连接总数、活跃数、最大并发数)查询数据库当前设置的最大连接数查看当前连接数、最大并发数查询所有用户的当前连接status说明 1 死锁:第一种: 1.查询是否锁表s
转载 2024-03-26 12:35:49
111阅读
“ MySQL做得更好”是描述MariaDB的一种方法。 它是由MySQL的一个自己的创造者发起的流行的开源数据库项目的分支,但是拥有一个不同的开发团队,默认情况下包括许多强大的功能,而不是仅作为附件提供,并且具有许多性能,可用性和安全性改进不能保证出现在MySQL中。 MariaDB通常被称为MySQL的“直接替代品”,特别是因为MariaDB项目与原始项目保持紧密同步。 也就是说,这就像是
转载 2024-05-07 07:12:26
76阅读
MariaDB简介MariaDB是MySQL的一个分支,MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQL API和命令的精确匹配,并从MySQL迁移。MariaDB由MySQL的创始人 Michael Widenius 主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL
转载 2024-02-27 18:01:21
45阅读
MariaDB介绍        MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
转载 精选 2014-10-17 00:14:20
594阅读
MariaDB数据库管理系统是MySQL的一个分支1:数据库的安装启动yum search mariadb yum install -y mariadb-server.x86_64 systemctl start mariadb  #开启 systemctl enable mariadb2
原创 2017-08-12 15:02:56
773阅读
https://blog.csdn.net/twxwjh/article/details/105711911https://blog.csdn.net/xhaimail/article/details/103499271https://blog.csdn.net/qq_16804847/article/details/108450506https://blog.csdn.net/qq_338403
原创 2022-11-12 01:55:24
83阅读
一.MariaDB简介MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,
转载 2024-03-01 19:53:39
173阅读
  • 1
  • 2
  • 3
  • 4
  • 5