随笔分类 -  数据库相关

摘要:修改英文 localectl set-locale LANG=en_US.UTF-8 localectl list-locales Centos 7 编译安装: yum groupinstall "Development Tools" -y 安装包组 yum install ncurses-deve 阅读全文
posted @ 2020-07-11 10:25 幻落之瞳 阅读(1726) 评论(0) 推荐(0)
摘要:MySQL中的索引: 基本法则:索引应该构建在被用作查询条件的字段上 索引类型: B+ Tree索引:使用B+树的数据结构来存储数据的;顺序存储;每一个叶子节点到根结点的距离是相同的 左前缀类型 适合范围查找 可以使用B-Tree索引的查找类型:全键值、键值范围或键前缀查找 ; 全值匹配:和索引中的 阅读全文
posted @ 2020-07-11 09:36 幻落之瞳 阅读(234) 评论(0) 推荐(0)
摘要:权限类别: 库级别 表级别 字段级别 管理类 程序类 管理类: CREATE TEMPORARY TABLES CREATE USER FILE SUPER SHOW DATABASES RELOAD SHUTDOWN REPLICATION SLAVE REPLICATION LOCK TABLE 阅读全文
posted @ 2020-06-26 17:34 幻落之瞳 阅读(631) 评论(0) 推荐(0)
摘要:视图:VIEW (是一个虚表,因为视图是存储下来的select语句,并且针对这个select结果再次查询和修改,意味着所做的操作不是针对一个事实上存在的物理表进行的,而是针对被select虚化以后的表实现的) 创建方法:(不建议使用) 注:视图中的数据事实上存储于“基表”中,因此其修改操作也会针对基 阅读全文
posted @ 2020-06-25 23:04 幻落之瞳 阅读(252) 评论(0) 推荐(0)
摘要:设计范式: 第一范式:字段是原子性 第二范式:存在可用主键 第三范式:任何表都不应该有依赖于其它表非主键的字段 创建数据库、设计数据表 字段:字段名、数据类型、约束(通过键来实现,而键其实可以当做索引来用) 获取程序默认使用的配置: [root@localhost ~]# mysqld --prin 阅读全文
posted @ 2019-11-23 12:45 幻落之瞳 阅读(265) 评论(0) 推荐(0)
摘要:为了满足关系范式:通常一个大的数据集会拆成在一个库(集合内)中多张表表来存储,每一张表就是由行和列组成的二维关系,表与表之间也有关系,查询有时候需要做表链接,而表链接这个过程需要依赖于索引到各种算法来实现尽可能少的产生中间数据。 一、数据库层次关系 1、数据库系统 dbms: database ma 阅读全文
posted @ 2019-11-16 16:29 幻落之瞳 阅读(240) 评论(0) 推荐(0)