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