数据库主从


主从简介在现代企业中,数据显得尤为重要,而存储数据的数据库选择又五花八门,但无论是何种数据库,均存在着一种隐患。想几个问题:用一台数据库存放数据,若此数据库服务器宕机了导致数据丢失怎么办?业务量大了,数据多了,访问的人多了,一台数据库无法保证服务质量了怎么办?主从作用实时灾备,用于故障切换读写分离,

数据库事务


MySQL 作为多用户的数据库管理系统,可以允许多个用户同时登录数据库进行操作。当不同的用户访问同一份数据时,在一个用户更改数据的过程中可能会其他用户同时发起更改请求,这样不仅会造成数据的不准确,而且会导致服务器死机。为了解决这一问题,使数据可以从一个一致的状态变为另一个一致的状态, MySQL在设

数据库备份与恢复以及多实例部署


mysql数据库备份与恢复数据库常用备份方案数据库备份方案:全量备份增量备份差异备份备份方案特点全量备份全量备份就是指对某一个时间点上的所有数据或应用进行的一个完全拷贝。 数据恢复快。 备份时间长增量备份增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份 与前一次相比增加和者被修改的

数据库多表查询


数据表之间的关系,多表数据的查询方式,数据表之间的嵌套查询,多表查询中的连接规则和笛卡儿积。

数据的完整性


数据的约束,主键、外键、约束的用法,常见的约束规则,索引的实际用法。

权限与账户管理


MySQL是一个多用户数据库,具有功能强大的访问控制系统,可以为不同的用户指定不同的权限。 MySQL 的用户管理与 Linux 操作系统类似,主要分为普通用户和 root(超级管理员)用户。其中 root 用户具有所有权限,包括创建普通用户、删除用户和修改用户的密码等管理权限,在实际的项目应用中,

数据库的增删改查


数据库的创建、查找、查看、删除数据库中没执行一条命令结尾必须是分号结尾,并且分号是英文的查看当前有哪些数据库:show databases;创建数据库create database 数据库名;如果想看数据库里面有哪些表(先进入数据库use 数据库名;在执行直看表的命令show tables ;(不进

数据库的二进制与源码安装


一、源码安装数据库mariadb1.验证是否有yum源, dnf list all列出所有可用的软件包,dnf repolist all列出所有可用的repo源(网络源)二.安装依赖包[root@localhost ~]# dnf -y install wget bison zlib-devel l

MySQL的介绍


MySQL的发展MySQL 属于中小型关系型数据库管理系统,目前被广泛地应用到互联网上的大、中、小型网站中,相比于其他数据库产品,其特点如下。( 1)与 Oracle 相比, MySQL 由于体积小、安装成本低、易于维护、速度快、总体拥有成本低、开放源码且无版权制约,成为商业数据库的首选。( 2)可

数据库系统


一、数据与信息数据( Data)是观察事物的结果,是对事物的性质、状态及相互关系进行的物理组合。数据不仅可以是狭义上的数字,而且可以是具有一定意义的文本、数字符号等。图形、图像、视频、音频,也是对客观事物的属性、数量、位置及其相互关系的抽象表示,也属于数据。例如,“0,1,2,…”“阴、气温下降”“