原文:MySQL全面瓦解4:数据定义-DDL

前言 SQL的语言分类主要包含如下几种: DDL 数据定义语言 create drop alter 数据定义语言 create drop alter 语句 。 DML 数据操纵语言 insert delete update 定义对数据库记录的增 删 改操作。 DQL 数据库查询语言 select 定义对数据库记录的查询操作。 DCL 数据库控制语言 grant remove 定义对数据库 表 字段 ...

2020-10-30 21:51 0 424 推荐指数:

查看详情

MySQL全面瓦解18:自定义函数

定义 我们之前学习了MySQL的内置函数,传送门,非常丰富,满足了我们对数据操作的大部分需求。 但是如果有一些复杂的业务逻辑在数据库层面就可以完成,无需在程序层面完成的时候,这时候就可以写成MySQL定义函数。 所以,函数是指 一组预编译好的sql语句集合,理解成批处理语句,类似于C# 中 ...

Wed Jan 20 23:20:00 CST 2021 0 443
MySQL全面瓦解3:数据类型介绍与分析

概述 MySQL支持很多数据类型,以便我们能在复杂的业务场景中支持各种各样的数据格式,存储适当的数据内容。我们在设计数据库时,正确的使用数据库类型对整个数据库的整洁和高效,会有很大的帮助。 目前常用的数据类型大致上可以分为4大类:整数类型、浮点数类型、字符串(字符)类型、日期/时间类型。详细 ...

Thu Oct 29 03:39:00 CST 2020 4 448
MySQL全面瓦解14:事务

关于事务 我们在数据库中需要执行一个系列的操作的时候,要保证这个系列执行的连续性和完整性,要么整个系列的执行都成功,要么就全部失败(只要有一个步骤失败,其他均回滚到之前的状态), 保证不会存在一部分成功一部分失败的情况。这就是我们事务的职责。下面举个分苹果的例子: A同学有3个苹果,B同学 ...

Thu Dec 17 05:50:00 CST 2020 1 629
MySQL全面瓦解15:视图

概述 很多时候,我们会有一些很复杂的数据库操作,比如整合用户的行为数据,那这些数据可能包含用户的餐饮、生活日用、充值消费、交通出行、通讯物流、交通出行、医疗保健、住房物业、运动健康... 基于此,我们可能要去关联很多的用户行为信息表,写一大堆的合并、统计,以及条件过滤的脚本,来输出最终的二维表 ...

Wed Dec 30 23:28:00 CST 2020 1 408
MySQL数据定义语言(DDL)

写在前面 本文中 [ 内容 ] 代表啊可选项,即可写可不写。 SQL语言的基本功能介绍 SQL是一种结构化查询语言,主要有如下几个功能: 数据定义语言(DDL):全称Data Definition Language 数据操纵语言(DML):全称Data ...

Tue May 25 19:54:00 CST 2021 0 1169
MySQL 数据定义语言(DDL

参考资料:C语言中文网 MySQLDDL(Data Definition Language): 数据定义语言:CREATE,ALTER,DROP等 DDL:操作数据库,表(CRUD) 1、操作数据库(CRUD) (1)C(Create):创建数据 ...

Tue Mar 24 01:46:00 CST 2020 0 613
MySQL全面瓦解7:查询的过滤条件

概述 在实际的业务场景应用中,我们经常要根据业务条件获取并筛选出我们的目标数据。这个过程我们称之为数据查询的过滤。而过滤过程使用的各种条件(比如日期时间、用户、状态)是我们获取精准数据的必要步骤, 这样才能得到我们期望的结果。所以本章我们来学习MySQL中查询过滤条件的各种用法。 关系运算 ...

Tue Nov 10 00:43:00 CST 2020 0 649
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM