数据库
各种数据库
飞翔的驴
一息若存,希望不灭!
展开
-
想要玩转数据库必须掌握的铁律!!--数据库的三大范式!
文章目录前言一:三大范式1.1:范式概述1.2:第一范式1.3:第二范式1.4:第三范式前言一:三大范式1.1:范式概述数据库有三大范式。范式的简介范式的英文名称是Normal Form,它是英国人E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的。范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有...原创 2020-04-03 21:36:52 · 839 阅读 · 0 评论 -
redis基础命令与扩容命令集锦
文章目录前言一:redis基础命令二:redis扩容命令前言一:redis基础命令1、创建集群:redis-cli --cluster create --cluster-replicas 1 节点IP地址1:端口... 节点IP地址n:端口2、远程登录redis数据库:redis-cli -h 192.168.233.100 -p 6379 -c-c:连接集群结点时使用,此选项可防止m...原创 2020-03-28 15:43:53 · 1302 阅读 · 0 评论 -
如何部署Redis?和Redis服务优化!
- Redis与memcache一样,都是非关系型数据库- Redis和memcache一样都是内存/缓存数据库,以K-V(key-value—)键值对形式存在,变量名-值,数据也是保存在内存中,但会定期将数据写入磁盘中- Redis和memcache一样都是存储高热数据库原创 2020-02-07 14:47:37 · 471 阅读 · 0 评论 -
如何搭建memcache(内存/缓存数据库)?和memcache数据库的基本操作
- memcache是非关系型数据库,它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。- 为了提高性能,memcached中保存的数据都存储在memcached内置的内存存储空间中,且重启就会消失。- 所以memcache又称为内存/缓存数据库,特点是存储高热数据库,速度快。原创 2020-02-05 21:50:41 · 1026 阅读 · 0 评论 -
MHA配置文件app1.cnf详解
[server default]'#manager配置文件'manager_log=/var/log/masterha/app1/manager.log '#manager日志'manager_workdir=/var/log/masterha/app1'#master保存binlog的位置,这里的路径要与master里配置的bilog的相同'master_binlog_dir...原创 2020-01-10 16:36:27 · 1236 阅读 · 0 评论 -
MySQL服务器群集如何构建MHA?
- MHA目前在MySQL高可用方面是一个相对成熟的解决方案- 但是在搭建的过程中会经常报错,且MHA的构建综合了主从复制,所以MHA的安装要思路清晰才可原创 2020-01-10 15:57:57 · 632 阅读 · 0 评论 -
如何实现MySQL主从读写分离?(mysql5.7版本)
读写分离就是只在主服务器上写,只在从服务器上读- 主数据库处理事务性査询,而从数据库处理 select査询- 数据库复制被用来把事务性査询导致的变更同步到集群中的从数据库原创 2020-01-09 10:13:38 · 586 阅读 · 0 评论 -
如何实现MySQL服务器主从复制同步?
- 生产环境中,服务器不可能只有一台,而多台服务器的存在必然要用到主从复制同步。原创 2020-01-08 19:57:32 · 704 阅读 · 0 评论 -
如何实现MySQL增量备份与恢复?
在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果原创 2020-01-08 01:52:45 · 6380 阅读 · 1 评论 -
MySQL数据库基本操作总结
登陆操作,登出操作,行间操作,显示时间,显示数据库版本,数据库操作,数据表操作原创 2020-01-07 18:52:32 · 367 阅读 · 0 评论 -
如何查看数据库中表的前5行,3-8行,随机3行记录?
我们在使用MySQL数据库查看表中数据的时候,经常会遇到只想查询前5行,或者只想查询第5-10行的情况。那么,如何实现呢?原创 2020-01-07 16:53:37 · 12031 阅读 · 0 评论 -
如何实现MySQL完全备份与恢复?
在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果,如何做好备份就成了必要的重要工作原创 2020-01-07 14:27:12 · 558 阅读 · 0 评论 -
一张图直观理解如何区分完全备份,差异备份和增量备份!
完全备份,差异备份和增量备份是由区别的,我们可以通过一张流程图来直观的区分其中差异原创 2020-01-07 11:49:25 · 1678 阅读 · 1 评论 -
超详细!MyISAM和InnoDB到底有什么区别?!(12个区别与选择依据)
存储引擎就是 MySQL将数据存储在文件系统中的存储方式或者存储格式- 目前 MySQL常用的两种存储引擎 - MyISAM - InnoDB原创 2020-01-06 15:33:00 · 7959 阅读 · 0 评论 -
如何理解和使用索引,事务,视图,存储过程和存储引擎(MyISAM,InnoDB)?--数据库
- 数据库中的索引与书籍中的目录类似 - 在一本书中,无须阅读整本书,利用目录就可以快速査找所需信息 - 书中的目录是一个词语列表,其中注明了包含各个词的页码- 数据库索引 - 在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据 - 数据库中的索引是某个表中一列或者若干列值的集合,以及物理标识这些值的数据页的逻辑指针清单原创 2020-01-06 14:52:26 · 631 阅读 · 1 评论 -
如何管理和使用哪些命令操作MySQL数据库?(基本操作,SQL语言,DDL,DML,DQL,DCL,Windows字符和图形界面MySQL安装)
- MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一- MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。原创 2020-01-02 20:12:28 · 1093 阅读 · 2 评论 -
数据库概述与MySQL数据库编译安装
数据库(database),简而言之可视为电子化的文件柜--存储电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作。- 所谓“数据库”是以一定方式储存在一起,能予多个用户共享,具有尽可能小的冗余度,与应用程序彼此独立的数据集合- 一个数据库由多个表空间(tablespace)构成原创 2019-12-31 15:21:57 · 982 阅读 · 3 评论