RHEL7 学习笔记(36)

RHEL7 学习笔记(36) - MariaDB

MariaDB 是MySQL的一个分支,从MySQL被甲骨文收购之后才弄出来的替代品,目前全部兼容MySQL。

RHEL7里面对MariaDB的要求不高,普通的管理员不需要有专业DBA的水平,能够掌握常见的SQL命令,可以对用户管理和备份还原数据库进行了。

--------------------------------------分割线 --------------------------------------

CentOS/RHEL/Scientific Linux 6 下安装 LAMP (Apache with MariaDB and PHP)

MariaDB Proxy读写分离的实现

Linux下编译安装配置MariaDB数据库的方法

CentOS系统使用yum安装MariaDB数据库

安装MariaDB与MySQL并存

Ubuntu 上如何将 MySQL 5.5 数据库迁移到 MariaDB 10 

[翻译]Ubuntu 14.04 (Trusty) Server 安装 MariaDB 

--------------------------------------分割线 --------------------------------------

首先安装MariaDB

RHEL7 学习笔记(36)

打开防火墙服务,开机自动运行

RHEL7 学习笔记(36)

可以开始用了,先看看基本的命令操作,SQL操作无非增删改查询,触发器,存储过程等等,RHCE7毕竟不是专门的MariaDB课程,知道最基本的就够了;

显示数据库

RHEL7 学习笔记(36)

创建数据库

RHEL7 学习笔记(36)

进入数据库

创建一个表,指定主键和各字段的名字类型;

插入数据

查询数据

RHEL7 学习笔记(36)

更新数据

RHEL7 学习笔记(36)

复制一张表

RHEL7 学习笔记(36)

更改表的结构,增加一个字段

RHEL7 学习笔记(36)

删除表

RHEL7 学习笔记(36)

创建另外一张表,和第一张表绑定主键外键,级联删除

RHEL7 学习笔记(36)

插入数据

RHEL7 学习笔记(36)

做个简单的多表查询

RHEL7 学习笔记(36)

从主表里面删除一行数据

确认级联删除有效

RHEL7 学习笔记(36)

基本的SQL 命令还有很多,这里就不一一赘述,更多例子可以参考官方的文档

https://mariadb.com/kb/en/mariadb/basic-sql-statements/

下面看看第二个重点,如何对用户进行管理。

MariaDB装好以后,默认登录是没密码的,默认登录用户的root@localhost

RHEL7 学习笔记(36)

查看一下mysql数据库里面的user表

RHEL7 学习笔记(36)

所有的用户信息都在这个表里

RHEL7 学习笔记(36)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/16776.html