这里演示的只是简单的本地LAMP结构,mysql用来存储由rsyslog服务发来的日志,php用来运行loganalyzer程序。loganalyzer是一个php应用,用来展示mysql中存储的日志。 目录:1、安装LAMP。3、mysql给rsyslog授权存储日志。注意:时间同步。不然可能数据库中只有rsyslog重启的记录,而没有其它记录。loganalyzer所在系统:cent
title: MariaDB系列之二:基于日志(binlog)主从复制(Master-Slave) categories: Linux tags: - MariaDB - MySQL timezone: Asia/Shanghai date: 2019-02-01简介MySQL5.6 开始主从复制有两种方式:基于日志(binlog)、基于 GTID(全局事务标示符)。 本文主要讲基于日志(binl
ariolumnStore简介Part1:写在最前MariaDB ColumnStore is the future of data warehousing. ColumnStore allows us to store more data and analyze it faster. Everyday, Pinger’s mobile applications process millions
转载
2024-05-08 14:26:01
38阅读
MariaDB SQL语句基础 数据库:保存由组织的数据的容器,通常是一个文件或一组文件; 人们通常用数据库这个术语来代表他们所使用的数据库软件,这是不正确的;确切地说,数据库软件应该成为DBMS(数据库管理系统);数据库是通过DBMS来创建和被操纵的容器,你实际使用的是DBMS,它替
转载
2024-03-24 15:58:26
25阅读
作者介绍徐良,华为电商DBA, BAT RDS DBA ,拥有多年MySQL管理经验。擅长MySQL性能优化,高可用,高性能,热衷于私有云技术和大数据库架构,目前专注于MySQL支持E,P级数据容量和源码定制研究。开源项目sqlwatch、MyCAT源码贡献者。 Columnstore简介
最近MariaDB整合了InfiniDB
转载
2024-05-21 15:02:26
71阅读
MySQL database is a very popular database server used by a lot of small and big companies. In this tutorial we will look at the basics of MySQL server like creating databases and tables, populating da
转载
2024-03-20 20:29:28
20阅读
文章目录一. 背景二. MySQL中JSON类型的使用2.1 概述2.2 MySQL中json的使用三. MyBatis中JSON类型的使用3.1 概述3.2 要点讲解(1) concat()函数的使用(2)${...} & #{...}3.3 MyBatis中json 的使用(1)法1:collection="params.keys"(不推荐)(2)法2:collection为自定义m
转载
2024-02-13 10:46:48
18阅读
mysql/mariadb 实现全文检索为什么要使用全文检索有很多业务都有根据某关键字或者某短语去模糊搜索结果的情况,比如文章或者博客标题,内容,等关键字搜索,或者根据多个词语组合搜索,比如搜索“nba 湖人 科比”找到匹配度最高的内容等,因此全文检索在各场景的应用还是很广的都有哪些方式实现全文检索就我个人实际项目应用中搭建以及落地的项目情况来说,早期主要用solr,后期主要用elasticsea
转载
2024-05-09 19:47:13
171阅读
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,MySQL由于现在闭源了,而能轻松成为MySQL的代替品.在存储引擎方面,使用XtraDB来代替MySQL的InnoDB,MariaDB由MySQL的创始人Michael Widenius主导开发,他早前曾以10亿美元的价格,将自己创建的公司My
转载
2024-04-16 21:14:33
61阅读
系统版本表是SQL:2011标准中首次引入的功能。系统版本表存储所有更改的历史数据,而不仅仅是当前时刻有效的数据。举个例子,同一行数据一秒内被更改了10次,那么就会保存10份不同时间的版本数据。就像《源代码》电影里的平行世界理论一样,你可以退回任意时间里。从而有效保障你的数据是安全的,DBA手抖或程序BUG引起的数据丢失,在MariaDB10.3里已成为过去。一、创建系统版本表 例子:CREATE
转载
2024-05-23 21:20:58
67阅读
数据库简介数据库--即电子文件柜,用户可以对文件中的数据进行增,删,改,查等操作。数据库分类关系型数据库
关系型数据库管理系统(Relational Database Management System,RDBMS)非关系型数据库
noSQL(Not Only SQL )关系型数据库与非关系型数据库的区别关系型数据库数据以二维表格的形式存储,可以通过外键关联,一致性强;数据存储在磁盘中,每次读取数
转载
2024-05-30 12:12:57
53阅读
MariaDB 特性介绍-动态虚拟列 MariaDB为NoSQL的扩展提供的另外一个特性 就是:动态列。对表的每一行都可以有一个“虚拟列”,该列可以用于保存一个对象的不同属性,每个属性在各行之间可以完全不同,“虚拟列”的个数和内容完全有应用程序来控制和解释。 数据库则要求是一个固定列名,确定长度的一个个列。为了满足这个需求,MariaDB引入了动态列的概念。它允许你在每一行上有一个“虚拟列”
转载
2024-03-10 23:48:26
39阅读
7.1、 基本查询
SELECT
column FROM
tables;
eg:
SELECT * FROM bires;
查询所有列,用星号通配符
SELECT common_name,scientifci_name FROM birds;
查询多列,有逗号隔开。
7.
转载
2024-05-07 17:05:07
51阅读
MariaDB 是 MySQL 的一个分,由于某些原因,使之取代了Mysql成为了 RHEL/CentOS 7 的默认数据库。针对数据库的操作我们经常做的操作就是增删查改,接下来就介绍下 MariaDB的一些基础管理命令。 (PS: # 这里代表 shell 的提示符,> 这里代表 MariaDB shell 的提示符。) 1、查看 MariaDB 安装的版本
转载
2023-09-06 20:50:14
84阅读
数据类型是数据的一种属性,它决定了数据的存储格式、有效范围及其它相应的限制。MariaDB的数据类型包括:字符型、整型、浮点值、日期时间型、布尔型及内建类型。一、字符型 1、CHAR和VARCHAR类型 CHAR
原创
2015-06-12 16:42:49
974阅读
数据库系列1.数据库概念及常用数据库介绍2.Mariadb简介及不同系统安装 文章目录数据库系列一.前言默认配置文件二、存储目录三.默认数据库 一.前言默认配置文件默认安装时,会在/etc目录下生成my.cnf文件及my.cnf.d文件夹用于存放数据库配置。my.cnf : 主配置文件#
# This group is read both by the client and the server
转载
2024-03-01 10:26:14
73阅读
1.下载数据库服务软件 yum install mariadb-server -y ##下载服务软件
**MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
systemctl start mar
转载
2024-05-05 19:32:29
40阅读
mysql / mariaDb 操作 json 字段 问题:在使用mysql的过程中会有一些需求,需要把json(字典)或者数组json存到一个字段中,这
原创
2023-06-02 11:40:08
567阅读
运行环境:Vmware centos7一、MariaDB简介MariaDB数据库管理系统是MySQL的一个分支,MariaDB默认的存储引擎是Maria,不是MyLSAM,Maria可以支持事务,但是默认情况下没有打开对事务的支持,因为事务支持会对性能有一定的映像,可以通过下列语句来转换为支持事务的Maria引擎ALTER TABLE 'tablename' ENGINE=MARIA
转载
2024-02-22 15:29:56
228阅读
本文为mariadb官方手册:CREATE FUNCTION的译文。 语法CREATE [OR REPLACE]
[DEFINER = {user | CURRENT_USER | role | CURRENT_ROLE }]
[AGGREGATE] FUNCTION [IF NOT EXISTS] func_name ([func_parameter[,...]])
RE