摘要:
什么是存储过程 1. 一组可编程的函数,是为了完成特定功能的SQL语句集 经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。 2. 存储过程就是具有名字的一段代码,用来完成一个特定的功能。 3. 创建的存储过程保存在数据库的数据字典中 为什么要用存储过程 1. 阅读全文
posted @ 2020-05-03 15:31
joker_dj
阅读(281)
评论(0)
推荐(0)
摘要:
什么是视图 1. 视图是一个虚拟表,其内容由查询定义。 2. 同真实的表一样,视图包含一系列带有名称的列和行数据。 3. 行和列数据来自定义视图的查询所引用的表,并且在引用视图时动态生成。 4. 简单的来说视图是由select结果组成的表; 视图的特性 1. 视图是对若干张基本表的引用,一张虚表,查 阅读全文
posted @ 2020-05-03 15:23
joker_dj
阅读(232)
评论(0)
推荐(0)
摘要:
什么是索引 1. 帮助Mysql高效获取数据的数据结构 2. 索引就是数据结构 3. 类似新华字典的索引目录,可以通过索引目录快速查到你想要的字 4. 排好序的快速查找数据 为什么要建立索引 1. 提高查询效率 没有排序之前一个一个往后找 通过索引进行排序之后,可以直接定义到想要的位置 2. 排好序 阅读全文
posted @ 2020-05-03 15:16
joker_dj
阅读(224)
评论(0)
推荐(0)
摘要:
@ "TOC" 什么是权限 限制一个用户能够做什么事情,在MySQL中,可以设置全局权限,指定数据库权限,指定表权限,指定字段权限 有哪些权限 1. create:创建数据库、表或索引权限 2. DROP:除数据库或表权限 3. ALTER:ALTER更改表,比如添加字段、索引等 4. DELETE 阅读全文
posted @ 2020-05-03 13:04
joker_dj
阅读(506)
评论(0)
推荐(0)
摘要:
什么是事务 1. 不可分割的操作,假设该操作有ABCD四个步骤组成. 2. 若ABCD四个步骤都成功完成,则认为事务成功. 3. 若ABCD中任意一个步骤操作失败,则认为事务失败 4. 每条sql语句都是一个事务 5. 事务只对DML语句有效,对于DQL无效 事务的ACID 原子性(Atomicit 阅读全文
posted @ 2020-05-03 12:55
joker_dj
阅读(359)
评论(0)
推荐(0)
摘要:
函数介绍 1. 事先提供好的一些功能可以直接使用 2. 函数可以用在SELECT语句及其子句 3. 也可以用在UPDATE,DELETE语句当中。 函数分类 1. 字符串函数 2. 数值函数 3. 日期和时间函数 4. 流程函数 5. 其它函数 字符串函数 concat(s1,s2...sn) 将传 阅读全文
posted @ 2020-05-03 12:44
joker_dj
阅读(294)
评论(0)
推荐(0)
摘要:
简介 官方文档: "链接" MyBatis作用 1. MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 2. MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 3. MyBatis可以使用简单的XML用于配置和原始映射,将接口和Java的P 阅读全文
posted @ 2020-05-03 12:03
joker_dj
阅读(473)
评论(0)
推荐(0)

浙公网安备 33010602011771号