有一个courses 表 ,有: student (学生) 和 class (课程)。 请列出所有超过或等于5名学生的课。 例如,表: 应该输出: Note:学生在每个课中不应被重复计算。 ...
分类:
数据库 时间:
2019-02-01 21:09:47
阅读次数:
261
一、安装postgresql11 1、Install the repository RPM: 添加RPM 2、Install the client packages: 安装PostgreSQL11 3、Optionally install the server packages: 安装服务包 4、O ...
分类:
数据库 时间:
2019-02-01 21:12:42
阅读次数:
797
上一篇简单介绍了Quartz.net的概念和基本用法,这一篇记录一下Quartz.net通过数据库持久化Trigger和Jobs等数据,并简单配置Quartz.net的集群。 1.JobStore介绍 学习持久化和集群前我们先了解一下Quartz.net中的JobStore,JobStore用于追踪 ...
分类:
数据库 时间:
2019-02-01 21:48:19
阅读次数:
191
什么是redis Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。 redis为何需要持久化 由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是 ...
分类:
数据库 时间:
2019-02-01 23:25:52
阅读次数:
268
简述 MySQL支持update t1,t2 set t1.a=2;这种语法,别的关系数据库例如oracle和sql server都不支持。这种语法有时候写起来挺方便,但他有一个坑。 测试脚本 drop database fander; create database fander; use fan ...
分类:
数据库 时间:
2019-02-01 23:49:48
阅读次数:
303
故障现象 主从gtid报错,复制错误1837,这个复制故障可以说是第一次遇到。 Last_Errno: 1837 Last_Error: Error 'When @@SESSION.GTID_NEXT is set to a GTID, you must explicitly set it to a ...
分类:
数据库 时间:
2019-02-01 23:50:27
阅读次数:
448
自OracleDatabase11g发行版1起,所有跟踪、意外事件转储和程序包、预警日志、健康状况监视报告、核心转储等文件都存储在ADR这一基于文件的资料档案库中,以提供数据库诊断数据。它对多个实例和多种产品使用一个统一的目录结构,并存储在任何数据库之外。其位置由DIAGNOSTIC_DEST初始化参数设置。如果省略该参数或将其留空,则数据库在启动时按如下所示设置DIAGNOSTIC_DEST:如
分类:
数据库 时间:
2019-02-01 23:50:48
阅读次数:
512
使用Gradle编译项目 传送门 项目已托管到Github上 传送门 JavaWeb-SpringBoot_一个类实现腾讯云SDK发送短信 传送门 用户注册 用户提交注册表单后不会去数据库进行重复校验,用户正确输入手机验证码,则该用户state状态在数据库中设置为1,用户错误数据或未输入手机验证码后 ...
分类:
数据库 时间:
2019-02-01 23:51:49
阅读次数:
525
SELECT语句 语法格式 //选择字段 SELECT column1, column2, ... FROM table_name; //全表 SELECT * FROM table_name; S1.全表查询 SELECT * FROM test_master S2.选择查询 SELECT id, ...
分类:
数据库 时间:
2019-02-02 00:17:22
阅读次数:
264
1.解压缩安装包(记住自己的解压到那个目录,后面需要) 2.找到此电脑,然后找到属性(小编这里win10) 3.点击左侧高级系统设置 4.选择下面的环境变量 5.选择下面的新建,然后看图片,上面输入MYSQL_HOME,下面输入步骤1解压的目录位置 6.找到path,然后点击编辑 7.点击新建 8. ...
分类:
数据库 时间:
2019-02-02 00:17:55
阅读次数:
280
DELETE 语法格式 DELETE FROM table_name WHERE condition; S1.常用用法 DELETE FROM test_master WHERE bindNo = 'bn002' S2.清空表 // DELETE DELETE FROM task_mod // TR ...
分类:
数据库 时间:
2019-02-02 00:18:47
阅读次数:
231
UPDATE 语法格式 UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition; S1.常用更新数据用法 UPDATE test_master SET pwd = 'admin' WHERE id = ...
分类:
数据库 时间:
2019-02-02 00:20:01
阅读次数:
217
JDBC基础知识1 1.几个基础概念 (1).数据的持久化 把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存 到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。也即是说我们通过关系型数据库来实现把需要存 储的内容保存到 ...
分类:
数据库 时间:
2019-02-02 00:22:06
阅读次数:
211
数据库之Mysql 本篇文章为观看某教学视频后所作个人总结 [TOC] 一 、简单了解数据库 1.1常见关系型数据库 mysql:开源免费,中小型企业;sun公司被oracle收购后开始收费。 mariadb:由mysql创始人创建,由mysql延伸出来的分支,命令基本通用。 Oracle:商业收费 ...
分类:
数据库 时间:
2019-02-02 01:02:16
阅读次数:
222
死锁杂谈 当数据库死锁时,SqlServer会释放一个优先级较低的锁,让另一个事务运行;所以,即时去捕捉数据库死锁,是挺不容易的。 如果,数据库死锁比较长时间,那么死锁是可以被捕捉的。 可以用SqlServer活动监视器来查看,哪些进程锁了数据库。 首先打开SqlServer活动监视器,然后可以看到 ...
分类:
数据库 时间:
2019-02-02 10:23:12
阅读次数:
207
批量更新 //查询User表中的所有记录 ScrollableResults uScrollableResults = session.createQuery("from User") .setCacheMode(CacheMode.IGNORE) .scroll(ScrollMode.FORWAR ...
分类:
数据库 时间:
2019-02-02 10:30:08
阅读次数:
220
http://nginx.org/en/docs/configure.htmlhttps://www.cnblogs.com/hllnj2008/p/4043778.html
分类:
数据库 时间:
2019-02-02 10:30:24
阅读次数:
112
原文:SQLSERVER数据库死锁与优化杂谈死锁杂谈 当数据库死锁时,SqlServer会释放一个优先级较低的锁,让另一个事务运行;所以,即时去捕捉数据库死锁,是挺不容易的。 如果,数据库死锁比较长时间,那么死锁是可以被捕捉的。 可以用SqlServer活动监视器来查看,哪些进程锁了数据库。 首先打... ...
分类:
数据库 时间:
2019-02-02 10:34:18
阅读次数:
227
一:DELETE语法 以往用delect删除表数据是都是单表(一个表)删除。对于关联表,往往都是先删除第一个表的数据,然后再写另一个delect语句删除另一个表的数据(浪费时间,又影响性能,与数据库交互两次)。通过查阅官方文档的delect语法。有一些新的感悟。 1.1:单表语法(完整语法) 对于[ ...
分类:
数据库 时间:
2019-02-02 10:53:05
阅读次数:
258
JDBC基础_driverManager接口 1.使用DriverManager进行数据库连接 (1).实现步骤 1. 准备连接数据库的 4 个字符串. driverClass:数据库驱动的全类名 jdbcUrl:数据库中使用存在的数据库表以及对应的数据库连接信息 uer:数据库用户名 passwo ...
分类:
数据库 时间:
2019-02-02 12:46:22
阅读次数:
224