首页 > 数据库技术
MyBatis3——输出参数ResultType、动语态sql
输出参数ResultType 1、输出参数为简单类型(8个基本+String) 2、输出参数为对象类型 3、输出参数为实体对象类型的集合:虽然输出类型为集合,但是resultType依然写集合的元素类型,eg:resultType="person" 4、输出参数类型为HashMap >一个HashM ...
分类:数据库技术   时间:2020-01-23 15:01:57    收藏:0  评论:0  赞:0  阅读:96
Mysql事务隔离性与相关锁的总结
事务隔离级别 | 隔离级别 | 脏读 | 不可重复读 | 幻读 | | : | : | : | : | | 读未提交 | 可以出现 | 可以出现 | 可以出现 | | 读提交 | 不允许出现 | 可以出现 | 可以出现 | | 可重复读 | 不允许出现 | 不允许出现 | 可以出现 | | 序列化 ...
分类:数据库技术   时间:2020-01-23 14:34:02    收藏:0  评论:0  赞:0  阅读:109
一、innodb基本的行级锁和表级锁
所有文章 https://www.cnblogs.com/lay2017/p/12078232.html 正文 innodb是mysql在oltp模式中最常用的一种执行引擎。本文将了解一下innodb基础的行级锁和表级锁。 首先,锁存在的理由是什么?是因为资源争抢,当多线程并发的时候,为了保证资源不 ...
分类:数据库技术   时间:2020-01-23 14:13:25    收藏:0  评论:0  赞:0  阅读:137
常用的数据库软件都有哪些?
常用的数据库 名称 历史 优点 缺点 1.SQL server 最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server ...
分类:数据库技术   时间:2020-01-23 14:05:57    收藏:0  评论:0  赞:0  阅读:113
mysql常用技巧
1.什么是数据库 数据库是按照数据结构,存储和管理数据的仓库。 关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等书序概念和方法来处理数据库中的数据。 DB:数据库 DBA:数据库管理员 DSMS:数据库管理系统 SQL:结构化查询语言. DQL:数据查询语言 DML:数据操作语言 DD ...
分类:数据库技术   时间:2020-01-23 14:04:38    收藏:0  评论:0  赞:0  阅读:123
JDBC(一)
1. JDBC介绍 JDBC(Java DataBase Connectivity),即Java数据库的连接。JDBC是一种用于执行SQL语句(DML,DDL,DQL)的Java API,可以为多种关系数据库(oracle,mysql,sqlserver)提供统一访问,它由一组用Java语言编写的类 ...
分类:数据库技术   时间:2020-01-23 13:42:12    收藏:0  评论:0  赞:0  阅读:83
数据库的三范式
文章来源:微信公众号-Java蚂蚁-数据库三范式是什么? 什么是范式? 简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。 什么是三大范式? 第一范式(1N ...
分类:数据库技术   时间:2020-01-23 13:15:39    收藏:0  评论:0  赞:0  阅读:105
mongodb
//1.进入my_test数据库use my_test //2.向数据库的user集合中插入一个文档 db.users.insert({ username:"sunwukong"}); //3.查询user集合中的文档db.users.find(); //4.向数据库的user集合中插入一个文档 d ...
分类:数据库技术   时间:2020-01-23 11:51:08    收藏:0  评论:0  赞:0  阅读:84
SQL基础教程(第2版)第5章 复杂查询:5-3 关联子查询
● 关联子查询会在细分的组内进行比较时使用。● 关联子查询和GROUP BY子句一样,也可以对表中的数据进行切分。● 关联子查询的结合条件如果未出现在子查询之中就会发生错误。 普通的子查询和关联子查询的区别 这样大家就能明白该进行什么样的操作了吧。我们并不是要以全部商品为基础,而是要以细分的组为基础 ...
分类:数据库技术   时间:2020-01-23 11:27:15    收藏:0  评论:0  赞:0  阅读:116
MySQL必知必会--使用子查询
子查询 版本要求 MySQL 4.1引入了对子查询的支持,所以要想使用 本章描述的SQL,必须使用MySQL 4.1或更高级的版本。 SELECT语句 是SQL的查询。迄今为止我们所看到的所有 SELECT 语句 都是简单查询,即从单个数据库表中检索数据的单条语句。 查询(query) 任何SQL语 ...
分类:数据库技术   时间:2020-01-23 11:26:17    收藏:0  评论:0  赞:0  阅读:83
MySQL必知必会--分 组 数 据
数据分组 目前为止的所有计算都是在表的所有数据或匹配特定的 WHERE 子句的 数据上进行的。提示一下,下面的例子返回供应商 1003 提供的产品数目 但如果要返回每个供应商提供的产品数目怎么办?或者返回只提供 单项产品的供应商所提供的产品,或返回提供10个以上产品的供应商怎 么办? 这就是分组显身 ...
分类:数据库技术   时间:2020-01-23 10:59:14    收藏:0  评论:0  赞:0  阅读:82
SQL中类型转换函数
1.cast cast(表达式 as 数据类型) select 100.0 +cast('1000' as int) -- 1100.0 默认把字符串转换成浮整形 2.convert 万能转换 convert(数据类型,表达式) select 100.0 + convert(int,'1000')- ...
分类:数据库技术   时间:2020-01-23 10:58:16    收藏:0  评论:0  赞:0  阅读:86
在deeping上安装mariadb
1,安装的官网参考:有安装的命令和指导https://downloads.mariadb.org/mariadb/repositories/#distro=Debian&distro_release=jessie--jessie&mirror=tuna&version=10.4 其主官网地址:htt ...
分类:数据库技术   时间:2020-01-23 10:55:31    收藏:0  评论:0  赞:0  阅读:152
MySQL必知必会--汇 总 数 据
聚集函数 我们经常需要汇总数据而不用把它们实际检索出来,为此MySQL提 供了专门的函数。使用这些函数,MySQL查询可用于检索数据,以便分 析和报表生成。这种类型的检索例子有以下几种。 确定表中行数(或者满足某个条件或包含某个特定值的行数)。 获得表中行组的和。 找出表列(或所有行或某些特定的行) ...
分类:数据库技术   时间:2020-01-23 10:32:12    收藏:0  评论:0  赞:0  阅读:129
Oracle GoldenGate 19.1新特性
1.GoldenGate 19.1 新特性概览a.支持Oracle数据库19.1 长期支持发布版本。集成Oracle GoldenGate 12.3版的最终补丁集更新。b.微服务的安全性和可管理性增强与密钥管理系统集成,支持DMZ环境。Defaults changed to TLS1.2, Dige ...
分类:数据库技术   时间:2020-01-23 10:30:31    收藏:0  评论:0  赞:0  阅读:260
SQL基础教程(第2版)第5章 复杂查询:5-2 子查询
● 由于子查询需要命名,因此需要根据处理内容来指定恰当的名称。 子查询和视图 前一节我们学习了视图这个非常方便的工具,本节将学习以视图为基础的子查询。 子查询的特点概括起来就是一张一次性视图。 ...
分类:数据库技术   时间:2020-01-23 10:29:40    收藏:0  评论:0  赞:0  阅读:144
MYSQL
索引介绍:https://www.cnblogs.com/bypp/p/7755307.html 1、Innodb计算count需要全表扫描,而MyISAM是有一个专门放count的地方,所以数据量上来了之后,就必须采用myisam的方式,有一个地方专门存放count的地方。 ...
分类:数据库技术   时间:2020-01-23 10:24:06    收藏:0  评论:0  赞:0  阅读:89
SQL基础教程(第2版)第5章 复杂查询:4-4 事务
本章将以此前学过的SELECT语句,以及嵌套在SELECT语句中的视图和子查询等技术为中心进行学习。由于视图和子查询可以像表一样进行使用,因此如果能恰当地使用这些技术,就可以写出更加灵活的 SQL 了。 ● 表中保存的是实际的数据,而视图中保存的是SELECT语句(视图本身并不存储数据) ● 使用视 ...
分类:数据库技术   时间:2020-01-23 09:59:05    收藏:0  评论:0  赞:0  阅读:113
如何在MySQL中使用WITH ROLLUP?
如下所示 SELECT COALESCE(ename,'总计') ,SUM(sal) FROM emp GROUP BY ename WITH ROLLUP ...
分类:数据库技术   时间:2020-01-23 09:55:09    收藏:0  评论:0  赞:0  阅读:87
部署(2.同步数据库)
1.在云服务器上安装Mysql数据库 1.mysql5.7安装 sudo -i #切换为root用户 #安装mysql5.7 apt-get install mysql-server y apt-get install mysql-client apt-get install libmysqlcli ...
分类:数据库技术   时间:2020-01-23 09:30:56    收藏:0  评论:0  赞:0  阅读:101
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!