首页 > 数据库技术
14. Spring JdbcTemplate基本使用
JdbcTemplate概述: 它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作 模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操 ...
分类:数据库技术   时间:2021-07-08 18:30:03    收藏:0  评论:0  赞:0  阅读:39
oracle 将表名和字段名变为大写
文章目录 前言 一、批量将表名变为大写 二、批量将空间内所有表的所有字段名变成大写 三、将用户空间的所有表名及所有字段变为大写 前言 当使用powerdesigner创建数据库时要注意大小写。注:以下脚本在oracle 10g,11g上正确执行 一、批量将表名变为大写 1 begin 2 for c ...
分类:数据库技术   时间:2021-07-08 18:21:26    收藏:0  评论:0  赞:0  阅读:23
mysql索引简单记录一下
分类: 普通索引:email等 唯一索引:主键索引、唯一索引(id_number) 联合索引:几个字段一起搭配查询时,建立联合索引,比如姓名+邮箱 全文索引:很长文章时用 数据: B+树,左叶子节点 < 右叶子节点,寻找时,一直比较,直到最末级 使用: - 最左原则 - 区分度高的字段建索引,比如i ...
分类:数据库技术   时间:2021-07-08 18:19:42    收藏:0  评论:0  赞:0  阅读:21
MySQL 到 ClickHouse 的高速公路
作者 | TCeason 青云科技数据库研发工程师 2000 年至今,MySQL[1] 一直是全球最受欢迎的 OLTP(联机事务处理)数据库,ClickHouse[2] 则是近年来受到高度关注的 OLAP(联机分析处理)数据库。那么二者之间是否会碰撞出什么火花呢? 本文将带领大家打破异构数据库壁垒, ...
分类:数据库技术   时间:2021-07-08 18:19:22    收藏:0  评论:0  赞:0  阅读:22
sql exec sp_executesql执行动态语句
SET @VarSql = 'SELECT TOP 1 @Count=W_Count'+@i+',@Amount=W_Amount'+@i+',@AddCount=W_AddCount'+@i+',@AddAmount=W_AddAmount'+@i+',@DecCount=W_DecCount'+ ...
分类:数据库技术   时间:2021-07-08 18:18:35    收藏:0  评论:0  赞:0  阅读:24
支持批量执行的mysql存储过程
CREATE PROCEDURE `execute_batch_sql`(sqlstr varchar(5000)) BEGIN set @string=sqlstr; set @current_str= SUBSTR(@string,1,LOCATE(";",@string)); WHILE le ...
分类:数据库技术   时间:2021-07-08 18:16:32    收藏:0  评论:0  赞:0  阅读:32
mybatis动态sql(常用)
mybatis常见元素 cache – 该命名空间的缓存配置。 cache-ref – 引用其它命名空间的缓存配置。 resultMap – 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元素。 sql – 可被其它语句引用的可重用语句块。 insert – 映射插入语句。 update – ...
分类:数据库技术   时间:2021-07-08 18:14:01    收藏:0  评论:0  赞:0  阅读:27
java 自动升级sql脚本 flyway 工具
为什么要用Flyway 在日常开发中,我们经常会遇到下面的问题: 自己写的SQL忘了在所有环境执行; 别人写的SQL我们不能确定是否都在所有环境执行过了; 有人修改了已经执行过的SQL,期望再次执行; 需要新增环境做数据迁移; 每次发版需要手动控制先发DB版本,再发布应用版本; 其它场景... 由于 ...
分类:数据库技术   时间:2021-07-08 18:06:26    收藏:0  评论:0  赞:0  阅读:34
HttpUtils的使用、定时推送数据到不同服务的数据库
实现定时推送数据到不同服务的数据库 首先需要准备一个HttpUtils类: public class HttpUtils { public static String doPost(String URL,String jsonStr){ OutputStreamWriter out = null; ...
分类:数据库技术   时间:2021-07-08 18:05:35    收藏:0  评论:0  赞:0  阅读:21
七、MongoDB文档管理
1.save( )? 格式– db.集合名.save({ key:“值”,key:”值”})? 注意– 集合不存在时创建集合,后插入记录– _id字段值 已存在时 修改文档字段值– _id字段值 不已存在时 插入文档eg:rs1:PRIMARY> db.game.save({'name':'英雄', ...
分类:数据库技术   时间:2021-07-08 18:01:09    收藏:0  评论:0  赞:0  阅读:21
大数据快速的上传SQL数据库
大家好!今天分享测试小程序,感兴趣的可以看看。 我现在有104万条数据,需要添加到数据库中,我想问问大家,应该怎么插入?需要多长时间? 按我之前的做法,一条一条添加不就行了!但是时间呢需要多少?估计要1个小时以上,这个主要是说明一条一条添加大数据太慢了。 那么下面看看我的测试小程序: 首先数据库 - ...
分类:数据库技术   时间:2021-07-08 10:23:04    收藏:0  评论:0  赞:0  阅读:41
python_01_程序与数据库存储
#程序 import os #print(" 显示打印内容") #查找目录下所有文件以列表方式打印 print(os.listdir(r"E:") #数据的储存 ##思考:为什么要使用计算机? 存储数据,计算数据 ##思考:数据存在哪里? 数据存储在内存里 ##思考:数据怎么在内存里存储的? 首先弄 ...
分类:数据库技术   时间:2021-07-08 10:21:31    收藏:0  评论:0  赞:0  阅读:19
MySQL の SQL语句书写
创建、增、删、改 创建数据库和表 create database school; #创建数据库 use school; #使用数据库 # 创建班级表 ,注意最后一行没有逗号 CREATE TABLE `school`.`class` ( `id` int NOT NULL AUTO_INCREMEN ...
分类:数据库技术   时间:2021-07-08 10:19:05    收藏:0  评论:0  赞:0  阅读:18
说一下Mysql索引
说一下Mysql索引 什么是索引 帮助数据库高效获取数据的数据结构 索引的作用 当表中数据量越来越大时,索引可以明显提高查询效率,当然索引并不是越多越好 索引的命中 MySql中索引默认结构为B+树,为什么不是B树、Hash,二叉树,红黑树? B树:因为其不管是叶子节点还是非叶子节点都会保存数据,这 ...
分类:数据库技术   时间:2021-07-08 10:13:16    收藏:0  评论:0  赞:0  阅读:27
HIBERNATE执行SQL的三种方式
方式一:直接使用HibernateTemplate的find()方法,find方法支持执行hql语句 List<T> list = this.getHibernateTemplate().find(finalHql, params); 方式二:获取SessionFactory,再获取Session ...
分类:数据库技术   时间:2021-07-08 10:09:59    收藏:0  评论:0  赞:0  阅读:25
mysql 基础架构
mysql分为Server层和存储引擎层 Server层 涵盖了大多数mysql的核心服务功能,以及所有内置的函数(例如日期、加密、数学等函数),所有跨存储引擎的操作都在Server层实现:存储过程、触发器、视图等 连接器 连接器主要负责建立连接、进行权限验证、维持和管理连接, 连接完成后,如果没有 ...
分类:数据库技术   时间:2021-07-08 09:58:09    收藏:0  评论:0  赞:0  阅读:22
MySQL的执行语句查询
其它组里的同学今天遇到一个难题,使用typeorm过程中insert时而生效,时而无效。他怀疑是这个orm没有提交事务,但是对这个问题不知道该怎么进行验证。 本身对这个框架,并没有过了解。并且由于业务的复杂性,这个问题出现的原因可能性很多。比如数据其实插入了,但是由于某个原因回滚了;也可能如他所说, ...
分类:数据库技术   时间:2021-07-08 09:52:40    收藏:0  评论:0  赞:0  阅读:38
mysql执行计划参数解释
expain出来的信息有10列,分别是id、select_type、table、type、possible_keys、key、key_len、ref、rows、Extra 概要描述:id:选择标识符select_type:表示查询的类型。table:输出结果集的表partitions:匹配的分区ty ...
分类:数据库技术   时间:2021-07-08 09:50:37    收藏:0  评论:0  赞:0  阅读:16
Linux + .net core 开发升讯威在线客服系统:同时支持 SQL Server 和 MySQL 的实现方法
前段时间我发表了一系列文章,开始介绍基于 .net core 的在线客服系统开发过程。有很多朋友一直提出希望能够支持 MySQL 数据库,考虑到已经有朋友在用 SQL Server,我在升级的过程中不能丢下对 SQL Server 的支持,必须让系统同时支持 SQL Server 和 MySQL。 ...
分类:数据库技术   时间:2021-07-08 09:49:32    收藏:0  评论:0  赞:0  阅读:21
SQLyog基础操作(十二)-规范数据库设计、三大范式
9 规范数据库设计 9.1 为什么要规范化数据库设计? 当数据库比较复杂的时候,我们就需要设计了。 9.1.1 糟糕的数据库设计 数据冗余、浪费空间 数据库插入和删除都会麻烦、异常【屏蔽使用物理外键】 程序的性能差 9.1.2 良好的数据库设计 节省内存空间 保证数据库的完整性 方便我们开发系统 软 ...
分类:数据库技术   时间:2021-07-08 00:16:04    收藏:0  评论:0  赞:0  阅读:39
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!