MariaDB数据库的起源 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和 ...
分类:
数据库 时间:
2018-12-05 16:29:06
阅读次数:
203
主要内容: 1 mysql 安装: a : mariadb其实就是mysql; mysql已经被oracle收购,它即将闭源,马上要开始收费了,因此还想免费试用开源的数据库mysql,就在centos7上,将mysql分支为mariadb b : 安装mariadb的两种方式: 通过yum安装: l ...
分类:
数据库 时间:
2018-12-05 14:24:22
阅读次数:
170
主流数据库服务软件(RDBMS):Oracle、DB2、MySQL、MariaDB、SQL Server开源数据库软件:MySQL、MariaDB商业数据库软件:Oracle、DB2、SQL Server(不跨平台)跨平台数据库软件:Oracle、MySQL关系型数据库(RDBMS):必须按照预先设... ...
分类:
数据库 时间:
2018-12-05 02:09:07
阅读次数:
1491
MariaDB的程序组成:C:mysql:CLI交互式客户端程序;mysqldump,mysqladmin...S:mysqld_safemysqldmysqld_multi服务器监听的两种socket地址:ipsocket:监听在tcp的3306端口,支持远程通信;unixsock:监听在sock文件上(/tmp/mysql.sock,/var/lib/mysql/mysql.sock),仅支持
分类:
数据库 时间:
2018-12-04 19:04:39
阅读次数:
205
数据基础应用:表:CREATETABLE[IFNOTEXISTS]‘tbl_name‘(col1type1,col2type2,...)coltype1PRIMARYKEY(col1,...)INDEX(col1,...)UNIQUEKEY(col1,...)表选项:ENGINE[=]engine_nameROW_FORMAT[=]{DEFAULT|DYNAMIC|FIXED|COMPRESSED
分类:
数据库 时间:
2018-12-04 19:00:02
阅读次数:
141
安装MariaDBCentOS7直接提供;CentOS6:通用二进制格式安装过程(1)准备数据目录以/mydata/data为例;(2)配置mariadb#groupadd-r-g306mysql#useradd-r-g306-u306mysql#tarxfmariadb-VERSION.tar.xz-C/usr/local#ln-sv#cd/usr/local/mysql#chown-Rroot
分类:
数据库 时间:
2018-12-04 18:48:41
阅读次数:
256
SQL语句:DDL:DataDefinationLanguageCREATE,DROP,ALTERDML:DataManipulationLanguageINSERT,DELETE,UPDATE,SELECTGRANT,REVOKE数据库:CREATEDATABASE|SCHEMA[IFNOTEXISTS]‘DB_NAME‘;DROPDATABASE|SCHEMA[IFEXISTS]‘DB_NAM
分类:
数据库 时间:
2018-12-04 17:10:53
阅读次数:
228
mariadb(mysql):数据结构模型:层次模型、网状结构、关系模型关系模型:二维关系:row,column数据库管理系统:DBMS关系:Relational,RDBMS补充材料:RDMBS设计范式基础概念设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)
分类:
数据库 时间:
2018-12-04 15:37:21
阅读次数:
212
CentOS7安装MYSQL5.7 制作人:全心全意 检查是否安装了mysql或mariadb数据库 若存在安装的软件包,请卸载 将/var/lib/mysql文件夹下的所有文件都删除干净 安装MYSQL5.7数据库 (一)将mysql5.7源码包上传到服务器中,并解压 (二)添加系统用户 (三)检 ...
分类:
数据库 时间:
2018-12-04 11:31:25
阅读次数:
135