mysql
文章平均质量分 70
玄昌盛不会编程
这个作者很懒,什么都没留下…
展开
-
数据库中的存储过程
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数数据库的group by分组和having筛选select语句总结(DQL)数据库的多表查询数据库的自连接查询数据库的92语法和99语法的区别数据库的子查询数据库中的事务数据库中的视图接下来介绍最后一个存储过程。当然,数据库中的东西还原创 2021-11-21 10:38:04 · 4098 阅读 · 0 评论 -
数据库中的视图
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数数据库的group by分组和having筛选select语句总结(DQL)数据库的多表查询数据库的自连接查询数据库的92语法和99语法的区别数据库的子查询数据库中的事务接下来说一下数据库中的视图。视图的概念:视图(view)是一个从原创 2021-11-21 10:38:17 · 1258 阅读 · 0 评论 -
数据库中的事务
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数数据库的group by分组和having筛选select语句总结(DQL)数据库的多表查询数据库的自连接查询数据库的92语法和99语法的区别数据库的子查询接下来说一下数据库中的事务。简单的说,就是将多个sql语句捆绑在一块,共同执行成功原创 2021-11-20 21:42:28 · 684 阅读 · 0 评论 -
数据库的子查询
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数数据库的group by分组和having筛选select语句总结(DQL)数据库的多表查询数据库的自连接查询数据库的92语法和99语法的区别接下来说一下子查询子查询:查询出一个结果来,然后这个结果当作一个条件。子查询分类:如果子查询可原创 2021-11-20 21:36:23 · 213 阅读 · 0 评论 -
数据库的92语法和99语法的区别
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数数据库的group by分组和having筛选select语句总结(DQL)数据库的多表查询数据库的自连接查询接下来说一下99语法和92语法的区别。之前上面介绍的都是99语法。92语法相对麻烦,因为连接条件需要自己写。而99语法中的natu原创 2021-11-20 21:28:46 · 791 阅读 · 0 评论 -
数据库的自连接查询
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数数据库的group by分组和having筛选select语句总结(DQL)数据库的多表查询接下来说一下自连接查询,自连接就是自己连接自己。举个简单的例子,查询员工的编号、姓名、上级编号、上级姓名,其中这些信息都在一个表中。select原创 2021-11-20 21:26:34 · 870 阅读 · 0 评论 -
数据库的多表查询
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数数据库的group by分组和having筛选select语句总结(DQL)下面介绍一下多表查询。多表查询(内连接:这里的内连接不只是inner,内连接只能展示出匹配成功的部分)笛卡尔积:所有的匹配形式都进行一个匹配。如果表1中有5条记录,原创 2021-11-20 21:15:07 · 942 阅读 · 0 评论 -
select语句总结(DQL)
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数数据库的group by分组和having筛选接下来总结一下DQL,也就是对select进行总结格式:select 列名 函数(列名) from 表名 [where 条件][group by 列名][having 条件][order by 列名原创 2021-11-20 21:10:35 · 335 阅读 · 0 评论 -
数据库的group by分组和having筛选
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL数据库中的函数接下来说一下数据库中的group by分组和having筛选group by:分组某一列(字段)和多行函数是无法同时使用的。因为多行函数是将所有的结果计算成一行,而某一列(字段)查询出来的结果可能是多行。除非对列使用了分组我们可以如果我们原创 2021-11-20 21:02:02 · 1547 阅读 · 0 评论 -
数据库中的函数
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束数据库查询语言——DQL接下来介绍一下数据库中的函数函数举例,将查询的字母全部转变成小写和大写:select lower(username), upper(username) from 表名;函数的功能:封装了特定的一些功能,我们直接拿过来使用,可以实现对应的功能。函数的作用:为了原创 2021-11-20 20:21:32 · 857 阅读 · 0 评论 -
数据库查询语言——DQL
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象数据库的完整性约束接下来说一下DQL(data query language:数据库查询语言)操作,也就是详细介绍一下select建议先执行下面的sql,创建基础表格,这个表格在oracle中是已经有的,当然执行下面sql创建也可以。# 创建部门表CREATE TABLE dept( deptn原创 2021-11-20 20:09:28 · 418 阅读 · 0 评论 -
数据库的完整性约束
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查数据库对象操作语言DDL——修改、删除数据库表等对象接下来介绍一下数据库的完整性约束。完整性约束的作用:保证数据库中数据的准确性和一致性。约束在作用上可以分为两类:表级约束:可以约束表中任意一个或多个字段,与列定义相互独立,不包含在列定义中;与定义用”,“分割;必须指定要约束的列的名称。列级约束:包含在列定义中,直接跟在该列的其他定义之后,用空格分割,原创 2021-11-20 19:58:51 · 5160 阅读 · 0 评论 -
数据库对象操作语言DDL——修改、删除数据库表等对象
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型数据操作语言DML——数据的增删改查接下来介绍一下数据库中对象的操作语言DDL,也就是对数据库中的对象进行操作。修改表结构:添加一列:alter table 表名 add 列名 类型(限制);默认情况,这一列会插入到最后面。alter table 表名 add 列名 类型(限制) first;插入的这一列在最前面。alter table 表名 add 列名A 类型(限制) after原创 2021-11-19 11:23:16 · 725 阅读 · 0 评论 -
数据操作语言DML——数据的增删改查
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍数据库的数据类型接下来介绍以下对数据库中数据的操作语言DML,也就是对数据进行增删改查。插入数据一般命令为:insert into 表名 values (字段内容,也就是数据,用逗号进行分割);注意事项:int宽度是显示宽度,如果超过以后,例如设置为int(6),但是插入长度超过6的内容,则也是可以的。mysql底层会自动增加时间方式多样’yyyy-mm-dd’,‘yyyy/mm/dd’,‘yyyy.m原创 2021-11-19 11:16:25 · 674 阅读 · 0 评论 -
数据库的数据类型
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql数据库表介绍接下来说一下数据库的数据类型数据库的数据类型主要包括以下几种整数类型:一般常用的就是int=integer。可以在int后面加显示宽度,例如int(4),但是超过这个长度也不会报错,会进行自动扩充。浮点类型:一般常用的是double。指定小数位和总长度double(4,1),表示小数点后保留1位,总长度为4位,并且不会自动扩充。如果出现插入的小数位数较多,则会进行四舍五入。字符串类型:char和varch原创 2021-11-19 11:05:15 · 6039 阅读 · 0 评论 -
数据库表介绍
之前介绍了数据库基本常识的简介及mysql安装结构化查询语言sql接下来说一下数据库的表数据库表:数据库可以将负责的数据结构用较简单的二维表来表示。每一行叫做一条记录,每一列叫做一个字段。创建数据库:用navicat创建数据库的时候,字符集选择utf8mb4,这个才是真正的utf8。注释:可以用一个"#",或者"-- “,注意–后面有个空格。多行注释用”/**/"下面简单的创建一个数据库表# 创建数据库表CREATE TABLE t_student ( sno INT (原创 2021-11-18 21:57:44 · 3564 阅读 · 0 评论 -
结构化查询语言sql
之前的博客介绍了数据库基本常识的简介及mysql安装接下来介绍结构化查询语言(structured query language,sql),也就是我们常说的sql语句。首先了解一下数据库的使用流程:数据库管理人员(DBA)通过数据库管理系统(DBMS)可以对数据库(DB)中的数据进行操作。sql简介:sql是一种非过程化的语言,只需要提出“做什么”,而不需要指明“怎么做“。sql也有一些版本,在99版之后,差异就不大了。99版是1999年发布的一个版本。sql语言可以分为5个部分:原创 2021-11-18 17:27:38 · 1423 阅读 · 0 评论 -
数据库基本常识的简介及mysql安装
本mysql学习基础材料来自于b站视频,并自己再进行整理。首先介绍一下数据库的概念数据(Data):所谓数据是指对客观事物进行描述并可以鉴别的符号,这些符号是可识别的、抽象的。它不仅仅指狭隘以上的数字,而是多种表现形式:字母、文字、文本、图形、音频、视频等。数据库(Database, DB):指的是以一定格式存放、能够实现多个用户共享、与应用程序彼此独立的数据集合。数据库管理系统(Database Management System,DBMS):用来定义和管理数据的软件。能够科学的组织和存储数据、原创 2021-11-18 12:27:40 · 309 阅读 · 0 评论