关键词搜索

源码搜索 ×
×
数据库

数据库表的约束

文章目录一、基本概念二、主键约束三、非空约束四、唯一约束五、外键约束六、级联操作七、总结一、基本概念对表中的数据进行限制,保证数据的正确性、有效性和完整性。一个表如果添加了约束,不正确的数据将无法插入到表中,约束在创建表的时候添加比较合适。对表中的数据进行限定,保证数据的正确性、有效性和完整性。分类:二、主键约束主键约束:primarykey注意:(1)含义:非空且唯一(2)一张表只能有一个字段为
数据库

DQL (Data Query Language) 查询语句

文章目录一、排序查询二、聚合函数三、分组查询四、分页查询一、排序查询语法:orderby子句*orderby排序字段1排序方式1,排序字段2排序方式2...排序方式:*ASC:升序,默认的。*DESC:降序。注意:*如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。二、聚合函数将一列数据作为一个整体,进行纵向的计算(1)count:计算个数1.一般选择非空的列:主键2.count(*)
数据库

DQL (Data Query Language) 查询表中的记录

文章目录一、简单查询二、基础查询一、简单查询select*from表名;语法:select字段列表from表名列表where条件列表groupby分组字段having分组之后的条件orderby排序limit分页限定二、基础查询多个字段的查询select字段名1,字段名2...from表名;*注意:如果查询所有字段,则可以使用*来替代字段列表。12去除重复:selectdistinct字段名fro
数据库

DOS 命令窗口操作数据乱码问题的解决

当我们使用DOS命令行进行SQL语句操作如有中文会出现乱码:插入数据时需要注意:1)插入的数据应与字段的数据类型相同2)数据的大小应在列的规定范围内,例如:不能将-一个长度为80的字符串加入到长度为40的列中。.3)在values中列出的数据位置必须与被加入的列的排列位置相对应。在mysql中可以使用value,但不建议使用,功能与values相同。4)字符和日期型数据应包含在单引号中,MySQL
数据库

DML (Data Manipulation Language) 增删改表中数据

文章目录一、添加数据:二、删除数据三、修改数据一、添加数据:*语法:insertinto表名(列名1,列名2,...列名n)values(值1,值2,...值n);*注意:(1)列名和值要一一对应。(2)如果表名后,不定义列名,则默认给所有列添加值insertinto表名values(值1,值2,...值n);(3)除了数字类型,其他类型需要使用引号(单双都可以)引起来二、删除数据*语法:dele
数据库

DDL (Data Definition Language) 之操作数据库、表

文章目录一、操作数据库:CRUD二、操作表一、操作数据库:CRUDC(Create):创建*创建数据库:createdatabase数据库名称;*创建数据库,判断不存在,再创建:*createdatabaseifnotexists数据库名称;*创建数据库,并指定字符集:*createdatabase数据库名称characterset字符集名;*练习:创建db4数据库,判断是否存在,并制定字符集为g
数据库

SQL 简单学习

文章目录一、什么是SQL?二、SQL通用语法三、SQL分类一、什么是SQL?StructuredQueryLanguage:结构化查询语言其实就是定义了操作所有关系型数据库的规则每一种数据库操作的方式存在不一样的地方,称为“方言”。二、SQL通用语法(1)SQL语句可以单行或多行书写,以分号结尾。(2)可使用空格和缩进来增强语句的可读性。(3)MySQL数据库的SQL语句不区分大小写,关键字建议使
点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载