码迷,mamicode.com
首页 > 数据库 > 日排行
database window over 开窗函数
本文基于 sqlite3 进行测试,准备工作如下 import sqlite3 conn = sqlite3.connect('window.db') cur = conn.cursor() ##### 原始数据 sql = '''select * from window;''' cur.execu ...
分类:数据库   时间:2020-05-18 14:22:44    阅读次数:73
Oracle应用之批量递增更新数据脚本
需求:更新用户表的工号,格式为“GD1,GD2,...”的格式,如果有数据取最大值再递增 E1:先查询出是否有数据,有数据取最大值再递增,使用nvl函数 E2:创建Oracle序列,start with改为max值 E3:批量更新 E4:如果下次使用序列,记得更改start with的值,因为每次使 ...
分类:数据库   时间:2020-05-18 14:36:45    阅读次数:78
MySQL 数据操作 DML(增删改查)
MySQL 数据操作 DML DML(Data Manipulation Language 数据操纵语言) DML是用来对数据库里的数据进行操作的语言。DML需要 commit。 当使用 mysql 客户端操作数据库时,这些语句都会自动提交,不用执行 commit。 插入数据(增加) 基础语法 /* ...
分类:数据库   时间:2020-05-18 14:37:32    阅读次数:76
数据库备份
SET QUOTED_IDENTIFIER OFFSET ANSI_NULLS OFFGO ALTER proc p_backupdb@dbname sysname='', --要备份的数据库名称,不指定则备份当前数据库@bkpath nvarchar(260)='', --备份文件的存放目录,不指 ...
分类:数据库   时间:2020-05-18 15:58:19    阅读次数:101
SQL Server 2008 删除大量数据
一、写在前面 - 想说爱你不容易 为了升级数据库至SQL Server 2008 R2,拿了一台现有的PC做测试,数据库从正式库Restore(3个数据库大小夸张地达到100G+),而机器内存只有可怜的4G,不仅要承担DB Server角色,同时也要作为Web Server,可想而知这台机器的命运是 ...
分类:数据库   时间:2020-05-18 16:04:41    阅读次数:69
非结构数据库-Redis
什么是nosql: NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需 ...
分类:数据库   时间:2020-05-18 16:06:37    阅读次数:64
MySQL—2、B-Tree,B+Tree,聚集索引,非聚集索引
B-Tree 索引是 MySQL 数据库中使用最为频繁的索引类型,除了 Archive 存储引擎之外的其他所有的存储引擎都支持 B-Tree 索引。不仅仅在 MySQL 中是如此,实际上在其他的很多数据库管理系统中B-Tree 索引也同样是作为最主要的索引类型,这主要是因为B-Tree 索引的存储结 ...
分类:数据库   时间:2020-05-18 16:07:55    阅读次数:105
音乐歌单管理系统(ssm,mysql)
【项目包含内容】 【项目运行教程】 【项目运行工具】 Eclipse + JDK1.8 + TOMCAT8 + MYSQL 注意: Tomcat8中的server.xml编码为 URIEncoding="UTF-8" 项目源码: 链接:https://pan.baidu.com/s/1nMHfb3c ...
分类:数据库   时间:2020-05-18 16:08:39    阅读次数:259
数据库四大特性和事务隔离级别
数据库四大特性和事务隔离级别 数据库中经常被问到四大特性和隔离级别,一般都是涉及到概念性问题,在此做一些整理总结,方便理解。 1、事务的隔离级别 由低到高依次为Read uncommitted(未授权读取、读未提交)、Read committed(授权读取、读提交)、Repeatable read( ...
分类:数据库   时间:2020-05-18 16:16:05    阅读次数:66
数据库mysql查询
查询表student中的所有数据:select * from student; 只查询表student中的id和name:select id,name from student; 把重复的行删除,在select后面及字段的前面加distinct:如 条件 使用where子句对表中的数据筛选,结果为t ...
分类:数据库   时间:2020-05-18 16:20:31    阅读次数:58
MySQL数据库基本查询(一)
1、创建所需表及插入数据#创建数据表mysql>createtablefruits(f_idchar(10)notnull,s_idintnotnull,f_namechar(255)notnull,f_pricedecimal(8,2)notnull,primarykey(f_id));#插入数据mysql>insertintofruits(f_id,s_id,f_name,f_pr
分类:数据库   时间:2020-05-18 18:20:35    阅读次数:72
JdbcTemplate
JdbcTemplate 1、 概述 为了使JDBC更加易于使用,Spring在JDBC API上定义了一个抽象层,以此建立一个JDBC存取框架。 作为Spring JDBC框架的核心,JDBC模板的设计目的是为不同类型的JDBC操作提供模板方法,通过这种方式,可以在尽可能保留灵活性的情况下,将数据 ...
分类:数据库   时间:2020-05-18 18:21:33    阅读次数:65
LINQ to SQL 数据库连接
首先创建一个mvc项目 这里注意如果没这个包(LINQ to SQL 类)的话,那就是你安装vs的时候没有安装需要去修改找到这个文件安装一下 添加之后 就可以开始连接数据库了 选择你需要连接的数据库 然后吧表拖到dbml 然后添加控制器 我在控制器里写了一个方法 例子,这个时候还需要去配置连接字符串 ...
分类:数据库   时间:2020-05-18 18:22:31    阅读次数:82
centos 7 安装mysql5.7和sysbench
centos7安装MySQL5.7 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 安装 修改默认root密码 在MySQL命令行: 禁止yum自动更新 因为安装了Yum Repository ...
分类:数据库   时间:2020-05-18 18:39:13    阅读次数:88
mysql 指定的字段如果重复(已存在),则不再插入
insert into 表名(待插入字段1,待插入字段2,...,待插入字段n) select '张三','1',...,'袜子' from 表名 a where not exists(select 1 from 表名 b where b.判断条件字段1='张三' and b.判断条件字段2='1' ...
分类:数据库   时间:2020-05-18 18:46:49    阅读次数:196
Oracle批量修改表字段类型(存储过程)
大致解释:1.先查询语句。2.将语句拼接后赋值给STR。3. 正常运行的语句则返回ATT :=1。4.如果有错误数据则跳过错误语句继续执行(EXCEPTION WHEN OTHERS THEN),且返回ATT :=0。 5. 当 ATT=1 时,则执行另外一个语句。 ...
分类:数据库   时间:2020-05-18 18:51:53    阅读次数:129
[DevOps] Set up and run a PostgreSQL instance locally with Docker Compose
When we need to spin up a database instance for our new project, installing the database management system directly on our local machine is almost alw ...
分类:数据库   时间:2020-05-18 19:12:00    阅读次数:67
pycharm连接mysql报错!Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' prope
错误界面 pycharm连接mysql,地址,用户名,密码,数据库名,全都配置好了,点测试连接,不成功! 界面类似是这样的, 翻译过来就是:服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。 解决方案 我的问题出在两块,第一,设置mysql的时区。第二,mysql ...
分类:数据库   时间:2020-05-18 19:12:35    阅读次数:128
Java开发手册之数据库规约
1.不要使用 count(列名)或 count(常量)来替代 count(*),count(*)是 SQL92 定义的标准统计行数的语法,跟数据库无关,跟 NULL 和非 NULL 无关。 2.count(distinct col) 计算该列除 NULL 之外的不重复行数,注意 count(dist ...
分类:数据库   时间:2020-05-18 20:21:32    阅读次数:87
5.数据库存储(LEVELI&II)的优缺点
原文链接 :http://sqlhis.com/index.php/2020/05/14/5 数据库存储leveliii的优缺点/ 从前面的讨论来看,除了实时策略数据一定不落地外,对于需要将历史数据落地的情况。实际上有两个选择。(注:其实还有第三种选择,提供一个高频数据的计算平台,这种编程量就很大的 ...
分类:数据库   时间:2020-05-18 20:21:44    阅读次数:98
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!