MariaDB
MariaDB
斜杠打卡小程序
这个作者很懒,什么都没留下…
展开
-
LNMP 环境查看各个软件编译选项
文章目录查看Nginx安装编译参数查看MySQL安装编译参数查看PHP安装编译参数查看Nginx安装编译参数查看Nginx安装编译参数, 可以使用-V选项[root@lightserver ~]$ nginx -Vnginx version: nginx/1.15.2built by gcc 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)built...原创 2018-09-23 10:56:30 · 1152 阅读 · 0 评论 -
MySQL数据库三大范式和反范式
第一范式(1NF):数据表中的每一列(字段),必须是不可拆分的最小单元,也就是确保每一列的原子性。Table: t_user_info——————idinfo(address + mobile)———主键四川省成都市高新南区天府大道北段1700号(13312341234)idaddressmobile主键四川省...原创 2018-09-24 13:40:18 · 1413 阅读 · 0 评论 -
MySQL数据库中的五大约束
文章目录外键约束 (`Foreign Key Counstraint`)1、设置外键的注意事项:2、设置外键的语法:3、外键约束的参照操作:二、主键约束(`Primay Key Coustraint`)1、主键的注意事项:主键默认非空,默认唯一性约束,只有主键可以设置自动增长(主键不一定自增,自增一定是主键)。2、设置主键的方式:数据库中的五大约束包括:1.主键约束(Primay Key C...原创 2018-09-24 13:47:33 · 5178 阅读 · 0 评论 -
MySQL 权限说明
权限码小写权限说明权限级别ALL PRIVILEGE(all privilege)全权限database,table,data————INSERT(insert)插入数据dataSELECT(select)查询数据dataUPDATE(update)更新数据dataDELETE(delete)删除数据data...原创 2018-09-24 01:41:16 · 1135 阅读 · 0 评论 -
MySQL存储引擎MyISAM与InnoDB的区别比较
使用MySQL当然会接触到MySQL的存储引擎,在新建数据库和新建数据表的时候都会看到。MySQL的默认引擎5.7以前是MyISAM,5.7以后是InnoDB。建议使用InnoDB。至于到底用哪种存储引擎比较好?这个问题没有定论,需要根据你的需求和环境来衡量。所以对这两种引擎的概念、原理、异同和各自的优劣点有了详细的了解之后,再根据自己的情况选择起来就容易多了。MyISAMInn...原创 2018-10-15 14:22:03 · 1271 阅读 · 0 评论 -
MySQL数据库规范文档
文章目录一、总则1.1 目的1.2 适用范围1.3 管理职责二、具体规范2.1 字符集2.2 命名规则总则2.3 字段类型选择2.4 默认情况2.4.1 主键2.4.2 默认值2.5 存储引擎2.6 数据库版本一、总则1.1 目的为使公司内部MySQL项目数据库设计遵循标准化、统一化原则,便于每个开发工程师了解不同业务逻辑,同时降低bug产生量和问题排查时间。最终是的内部所有MySQL项目数...原创 2018-10-15 14:22:47 · 4921 阅读 · 0 评论 -
DQL、DML、DDL、DCL的概念与区别
SQL(Structure Query Language)语言是数据库的核心语言。一、SQL的特点SQL是一个标准的数据库语言,是面向集合的描述性非过程化语言。它功能强,效率高,简单易学易维护。然而SQL语言由于以上有点,同时也出现了这样一个问题:它是非过程性语言,即大多数语句都是独立执行的,与上下文无关,而绝大部分应用都是一个完整的过程,显然用SQL完全实现这些功能是很困难的。所以大多数数据...原创 2018-10-15 16:36:30 · 1305 阅读 · 0 评论 -
MySQL关键字-保留字
ADD (add)ALL (all)ALTER (alter)ANALYZE (analyze)AND (and)AS (as)ASC (asc)ASENSITIVE (asensitive)BEFORE (before)BETWEEN (between)BIGINTBINARYBLOBBOTHBYCALLCASCADEC...原创 2018-10-21 23:57:58 · 6801 阅读 · 0 评论 -
CentOS 7.5 编译安装 MariaDB 10.3.9
安装环境系统:Centos 7.4软件:MariaDB 10.3.9依赖软件:Cmake、Ncurses、Bison 、Boost创建MariaDB安装目录、数据库存放目录、建立用户和目录 先创建一个名为mysql且没有登录权限的用户和一个名为mysql的用户组,然后安装mysql所需的依赖库和依赖包,最后通过cmake进行安装的详细配置。[root@ligh...原创 2018-09-16 01:28:44 · 5401 阅读 · 5 评论