AI教程网 - 未来以来,拥抱AI;新手入门,从AI教程网开始......

 分类:MariaDB教程

MariaDB是MySQL关系数据库管理系统的一个分支, 在Oracle收购MySQL之后创建了MariaDB。

MariaDB教程

MariaDB 10.1.26发布

MariaDB 10.1.26发布
北京时间2017年8月11日MariaDB 10.1.26 发布了。MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行...

AI君 7个月前 (03-04) 29℃ 0喜欢

MariaDB教程

MariaDB 外部资源

MariaDB 外部资源
以下资源包含有关MariaDB的其他信息。 请使用它们获得更多的深入的知识。 MariaDB相关链接 MariaDB – MariaDB官方网站 MariaDB Wiki – 维基百科参考MariaDB...

AI君 7个月前 (03-04) 32℃ 0喜欢

MariaDB教程

MariaDB SQL注入保护

MariaDB SQL注入保护
接受用户输入的简单行为打开了利用的大门。 这个问题主要来自数据的逻辑管理,但幸运的是,很容易避免这些主要缺陷。 SQL注入的机会通常发生在输入诸如名称的数据的用户上,并且代码逻辑无法分析该输入。 相反,代码允许攻击者插入MariaDB语...

AI君 7个月前 (03-04) 32℃ 0喜欢

MariaDB教程

MariaDB 管理重复

MariaDB 管理重复
如前面的课程所讨论的,MariaDB在某些情况下允许重复记录和表。 由于不同的数据或对象类型,或作为操作对象的唯一寿命或存储的结果,这些重复中的一些事实上不是重复的。 这些副本通常也没有问题。 在某些情况下,重复确实会导致问题,并且它们...

AI君 7个月前 (03-04) 31℃ 0喜欢

MariaDB教程

MariaDB 序列

MariaDB 序列
在版本10.0.3中,MariaDB引入了一种称为序列的存储引擎。 其ad hoc为操作生成整数序列,然后终止。 该序列包含正整数,以降序或升序排列,并使用起始,结束和递增值。 它不允许在多个查询中使用,只能在其原始查询因为其虚拟(不写入...

AI君 7个月前 (03-04) 29℃ 0喜欢

MariaDB教程

MariaDB 克隆表

MariaDB 克隆表
某些情况下需要生成现有表的精确副本。 CREATE … SELECT语句不能产生此输出,因为它忽略了索引和默认值。 复制表的过程如下 –  使用SHOW CREATE TABLE来生成详细描述源表的整个结构的...

AI君 7个月前 (03-04) 24℃ 0喜欢

MariaDB教程

MariaDB 临时表

MariaDB 临时表
由于速度或一次性数据,一些操作可能受益于临时表。 临时表的生命期在会话终止时结束,无论是从命令提示符,PHP脚本还是通过客户端程序使用它们。 它也不以典型的方式出现在系统中。 SHOW TABLES命令不会显示包含临时表的列表。 创建临时...

AI君 7个月前 (03-04) 27℃ 0喜欢

MariaDB教程

MariaDB 索引和统计表

MariaDB 索引和统计表
索引是用于加速记录检索的工具。 索引为索引列中的每个值生成一个条目。 有四种类型的索引 –  Primary(一条记录表示所有记录) Unique(一条记录表示多个记录) Plain Full-...

AI君 7个月前 (03-04) 27℃ 0喜欢

MariaDB教程

MariaDB 表更改命令

MariaDB 表更改命令
ALTER命令提供了一种方法来更改现有表的结构,这意味着删除或添加列,修改索引,更改数据类型或更改名称等修改。 ALTER还会在元数据锁定处于活动状态时等待应用更改。 使用ALTER修改列 ALTER与DROP配对会删除现有列。 但是,...

AI君 7个月前 (03-04) 26℃ 0喜欢

MariaDB教程

MariaDB 实用功能

MariaDB 实用功能
本章包含最常用功能的列表,提供定义,说明和示例。 MariaDB聚合函数 最常用的聚合函数如下 – S.No 名称与描述 1 COUNT 它对记录总数进行统计。 示例 – SELECT CO...

AI君 7个月前 (03-04) 27℃ 0喜欢

MariaDB教程

MariaDB 事务

MariaDB 事务
事务是顺序组操作。 它们作为单个单元运行,并且直到组中的所有操作都成功执行时才终止。 组中的单个故障会导致整个事务失败,并导致对数据库没有影响。 事务符合ACID(原子性,一致性,隔离和耐久性) –  原子性 ̵...

AI君 7个月前 (03-04) 27℃ 0喜欢

MariaDB教程

MariaDB 备份加载方法

MariaDB 备份加载方法
在本章中,我们将了解各种备份加载方法。 从备份还原数据库是一个简单,有时非常长的过程。 加载数据有三个选项:LOAD DATA语句,mysqlimport和一个简单的mysqldump还原。 使用LOAD DATA LOAD DATA...

AI君 7个月前 (03-04) 25℃ 0喜欢

MariaDB教程

MariaDB 正则表达式

MariaDB 正则表达式
除了LIKE子句提供的模式匹配之外,MariaDB通过REGEXP运算符提供基于正则表达式的匹配。 运算符基于给定模式对字符串表达式执行模式匹配。 MariaDB 10.0.5引入了PCRE Regular Expressions,这大...

AI君 7个月前 (03-04) 28℃ 0喜欢

MariaDB教程

MariaDB 备份方法

MariaDB 备份方法
数据作为业务和操作的基础,并且具有各种可能的威胁(例如,攻击者,系统故障,不良升级和维护错误),备份仍然至关重要。 这些备份采用多种形式,并且存在许多选项用于在这些过程中使用更宽泛的选项来创建它们。 要记住的重要事情是数据库类型,关键信息和...

AI君 7个月前 (03-04) 28℃ 0喜欢

MariaDB教程

MariaDB 空值

MariaDB 空值
使用NULL值时,请记住它们是未知值。 它们不是空字符串或零,它们是有效值。 在表创建中,列规范允许将它们设置为接受空值,或拒绝它们。 只需使用NULL或NOT NULL子句。 这在缺少记录信息(如ID号)的情况下具有应用。 用户定义的变...

AI君 7个月前 (03-04) 26℃ 0喜欢

MariaDB教程

MariaDB Join数据联接语句

MariaDB Join数据联接语句
在之前的讨论和示例中,我们检查了从单个表中检索,或从多个来源检索多个值。 大多数现实世界的数据操作要复杂得多,需要从多个表进行聚合,比较和检索。 JOIN允许将两个或多个表合并到单个对象中。 它们通过SELECT,UPDATE和DELE...

AI君 7个月前 (03-04) 27℃ 0喜欢

MariaDB教程

MariaDB 数据类型

MariaDB 数据类型
良好的字段定义对于优化数据库至关重要。 理想的方法要求您专门使用所需类型和大小的字段。 例如,如果你只使用一个字段,五个字符宽,不要定义一个字段,20个字符宽。 字段(或列)类型也称为给定存储在字段中的数据类型的数据类型。 MariaD...

AI君 7个月前 (03-04) 26℃ 0喜欢

MariaDB教程

MariaDB ORDER BY排序子句

MariaDB ORDER BY排序子句
如前面讨论中提到的,ORDER BY子句对语句的结果进行排序。 它指定操作数据的顺序,并包括按升序(ASC)或降序(DESC)顺序排序的选项。 在省略订单规格时,默认顺序为升序。 ORDER BY子句出现在各种各样的语句中,例如DEL...

AI君 7个月前 (03-04) 25℃ 0喜欢

MariaDB教程

MariaDB 选择数据库

MariaDB 选择数据库
连接到MariaDB后,必须选择要使用的数据库,因为许多数据库可能存在。 有两种方法来执行此任务:从命令提示符或通过PHP脚本。 命令提示符 在命令提示符下选择数据库时,只需使用SQL命令’use‘ [root@...

AI君 7个月前 (03-04) 26℃ 0喜欢