数据库
咖啡不加冰和糖
有志者,事竟成
展开
-
MySQL体系结构
数据库和数据库实例在MySQL的学习研究中,存在两个非常容易混淆的概念,即数据库和数据库实例。在MySQL中,数据库和数据库实例定义如下:数据库:存储数据的集合;数据库实例:操作数据库的集合。MySQL的体系结构MySQL体系结构主要分为4层,分别为:网络连接层 、服务层、存储引擎层 、文件系统层。1. 网络连接层网络连接层主要负责连接认证、授权认证、安全访问等。...转载 2020-04-13 03:00:48 · 191 阅读 · 0 评论 -
linux下设置mysql不区分大小写
背景今天准备上线的环境,往服务器上布服务,某个功能查询报错,觉得很奇怪,环境一样,代码一样,数据一样,为何呢,看了一眼sql。本地运行正常,上线环境报错,报错信息缺少某列。仔细一看,where 条件的列别名是大写的,表别名是小写。大概就是这个意思 select aaa from b where B.aaa = ‘1’ 。心想,mysql不是不区分大小写吗。难道上线环境是区分的,一查还真是。。于是...转载 2020-03-23 16:08:23 · 141 阅读 · 0 评论 -
关系数据库的表设计
开发中抽象出来的各个实体之间的关系有:一对一,一对多,多对多 三种,在设计表的时候 先考虑是哪种情况,然后再看看怎么建表。一对一。通常建表时建立 2 个表(主副表),外键建立在附表中。例如下图,可建立学生表和身份证表。2.一对多。建立 2 个表,将 “一” 的一方的主键作为 “多”的一方的外键。(后面说为什么)3.多对多。建立 3 个表,除了两个实体所建的两张表外,再建一张表(...原创 2020-03-02 22:22:46 · 344 阅读 · 0 评论 -
数据库中的连接总结
数据库中的连接总结原创 2019-02-22 21:34:17 · 115 阅读 · 0 评论