Linux运维笔记
我们一直在努力

MySQL|MariaDB

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。 由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。 MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX存储引擎。

MySQL忘记root密码解决办法

MarkxYao阅读(121)评论(0)赞(0)

MySQL密码忘记,但是可以登录到服务器上,拥有修改MySQL文件修改的权限(Windows下的操作步骤基本类似) 1、修改my.conf文件,添加skip-grant-tables 修改文件:vim /etc/my.cnf [mysqld...

CentOS7下安装和使用PostgreSQL关系型数据库-RedPPX

CentOS7下安装和使用PostgreSQL关系型数据库

MarkxYao阅读(339)评论(0)赞(0)

概要介绍:          PostgreSQL是一个功能强大的开源数据库系统。经过长达15年以上的积极开发和不断改进,PostgreSQL已在可靠性、稳定性、数据一致性等获得了业内极高的声誉。目前PostgreSQL可以运行在所有主流操...

MySQL参数记录

MarkxYao阅读(337)评论(0)赞(0)

lower_case_table_names=1                                                忽略MySQL表名的大小写,1为忽略大小写,0区分小写

MySQL/Java服务端对emoji表情的支持

MarkxYao阅读(525)评论(0)赞(1)

前言: 最近开发正在忙着微信小程序的开发工作,刚搭建了一台测试服务器,上面的MySQL是YUM安装的5.6,默认的字符集就是utf-8,在微信小程序上发送评论一切正常,但是遇到了emoji表情符号后就出现了问题,只要修改下字符集就可以了。 ...

xtrabackup命令用法实战

MarkxYao阅读(298)评论(0)赞(0)

上篇整理了innobackupex命令的用法:innobackupex命令用法实战,接下来介绍xtrabackup命令的用法。其中xtrabackup命令使用说明可以参考:Percona XtraBackup使用说明 完全备份 1.创建备份...

innobackupex命令用法实战

MarkxYao阅读(263)评论(0)赞(0)

关于物理备份工具xtrabackup的安装及介绍可以看一下上篇文章:Percona XtraBackup使用说明 接下来介绍一下xtrabackup的两个主要工具:xtrabackup和innobackupex的用法。 环境说明: test...

Percona XtraBackup使用说明-RedPPX

Percona XtraBackup使用说明

MarkxYao阅读(437)评论(0)赞(0)

  XtraBackup介绍 Percona XtraBackup是一款基于MySQL的服务器的开源热备份实用程序,在备份过程中不会锁定数据库。它可以备份来自MySQL5.1,5.5,5.6和5.7服务器上的InnoDB,Xtra...

史上最全的MySQL高性能优化实战总结!

MarkxYao阅读(285)评论(0)赞(0)

1.1 前言 MySQL对于很多Linux从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让M...

phpMyAdmin安装配置-RedPPX

phpMyAdmin安装配置

MarkxYao阅读(1044)评论(0)赞(0)

phpMyAdmin 是一个以PHP为基础,以Web界面方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入...