MySQL
文章平均质量分 93
此专栏内容为黑马课程MySQL笔记
还不是猴子
这个作者很懒,什么都没留下…
展开
-
MySQL高级-04-授课笔记
MySQL高级-04-授课笔记 一、MySQL存储引擎 1.MySQL体系结构 体系结构的概念 任何一套系统当中,每个部件都能起到一定的作用! MySQL的体系结构 体系结构详解 客户端连接 支持接口:支持的客户端连接,例如C、Java、PHP等语言来连接MySQL数据库 第一层:网络连接层 连接池:管理、缓冲用户的连接,线程处理等需要缓存的需求。 例如:当客户端发送一个请求连接,会从连接池中获取一个连接进行使用。 第二层:核心服务层 管理服务和工具:系统的管理和控制工具原创 2021-12-24 19:27:48 · 187 阅读 · 0 评论 -
MySQL高级-03-授课笔记
MySQL高级-03-授课笔记 一、MySQL存储过程和函数 1.存储过程和函数的概念 存储过程和函数是 事先经过编译并存储在数据库中的一段 SQL 语句的集合 2.存储过程和函数的好处 存储过程和函数可以重复使用,减轻开发人员的工作量。类似于java中方法可以多次调用 减少网络流量,存储过程和函数位于服务器上,调用的时候只需要传递名称和参数即可 减少数据在数据库和应用服务器之间的传输,可以提高数据处理的效率 将一些业务逻辑在数据库层面来实现,可以减少代码层面的业务处理 3.存储过程和函数的区别原创 2021-12-24 19:18:10 · 324 阅读 · 0 评论 -
MySQL进阶-02-授课笔记
MySQL进阶-02-授课笔记 一、约束 1.外键约束 外键约束概念 让表和表之间产生关系,从而保证数据的准确性! 建表时添加外键约束 为什么要有外键约束 -- 创建db2数据库 CREATE DATABASE db2; -- 使用db2数据库 USE db2; -- 创建user用户表 CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT, -- id NAME VARCHAR(20) NOT NULL原创 2021-12-24 19:17:19 · 121 阅读 · 0 评论 -
MySQL基础-01-授课笔记
MySQL基础-01-授课笔记 一、数据库的基本概念 1.为什么要学数据库? 之前我们如果想将一些数据实现永久化存储,可以怎么做呢?没错。使用IO流的技术将数据保存到本地文件中 但是接下来我有这样一个需求:将下面的user.txt文件中的王五年龄修改为35 张三 23 男 李四 24 男 王五 25 女 赵六 26 女 周七 27 男 我们要如何实现呢? 可以采用字符缓冲流,将每一行数据读取出来,封装为User对象。将多个User对象保存到集合中 然后遍历集合,将王五对象的年龄修改为35,再重新将原创 2021-12-24 19:03:20 · 82 阅读 · 0 评论