随笔分类 -  数据库(MySQL)

摘要:1、什么是存储过程: a.存储过程,是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个处理单元 b.存储过程存储在数据库内,可以由运用程序调用执行,允许用户声明变量以及流程控制,存储过程可以接受参数,可以接受输入类型参数, 也可以接收输出参数,并且可以存在多个返回值 2、为什么要使用存储过 阅读全文
posted @ 2020-04-15 16:01 一只懒懒的熊Zz 阅读(200) 评论(0) 推荐(0)
摘要:1、常用的字符函数 concat() 字符连接 concat_ws() 使用指定的分割符进行字符串连接 format() 数字格式化 lower() 转换成小写字符 upper() 转换成大写字符 left() 查询出某条数据,并截取左边几位 right() 查询出某条数据,并截取右边几位 leng 阅读全文
posted @ 2020-04-12 14:57 一只懒懒的熊Zz 阅读(669) 评论(0) 推荐(0)
摘要:功能介绍: union:查询出结果集并进行并集操作,去除重复记录,只保留一个 union all:查询出结果集并进行并集操作,不去除重复记录 (1)union 和 union all的使用规则: a.一般使用在DQL(select)语法中,去除重复记录 b.在使用联合查询时,各查询语句所要查询的字段 阅读全文
posted @ 2020-04-10 18:50 一只懒懒的熊Zz 阅读(481) 评论(0) 推荐(0)
摘要:1、什么是视图? 视图(view)简而言之就是数据的一种多视角化,让不同的角色和不同权限的人员所看到的数据不同,比如A组和B组共同维护某张数据库表,因为保密性问题,表中的所有字段不可能完全公开,让A组维护一些字段的数据,让B组维护另一些字段的数据,从而达到安全保密的目的。 2、如何通过视图来操纵数据 阅读全文
posted @ 2020-04-09 22:41 一只懒懒的熊Zz 阅读(559) 评论(0) 推荐(0)
摘要:1、什么是索引?有什么用? 索引相当于一本书的目录,通过索引可以快速的查找到相应的资源,缩小查找的范围 在数据库通过表查询数据方面,一般有两种方式: (1)第一:全表扫描所有的数据 (2)第二:通过索引进行查找 注意:索引虽然可以提高检索效率,但是不能随便添加索引,因为索引也是数据库当中的对象,也需 阅读全文
posted @ 2020-04-09 21:20 一只懒懒的熊Zz 阅读(471) 评论(0) 推荐(0)
摘要:1、> 2、< 3、>= 4、<= 5、<>:不等于 6、between A and B:查询位于A和B区间(闭区间)的数据且必须遵循左小右大的原则,除了可以使用在数据方面,还可以使用在字符方面(但是左闭右开) 7、is null:查看某个字段为null的数据项,select * from tabl 阅读全文
posted @ 2020-04-01 17:07 一只懒懒的熊Zz 阅读(1879) 评论(0) 推荐(0)
摘要:方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123' 阅读全文
posted @ 2019-12-30 11:19 一只懒懒的熊Zz 阅读(132) 评论(0) 推荐(0)