0. 超码/候选码/主码/主属性/非主属性 超码=码=键: 能够唯一标识一条记录的属性或属性集 候选码: 能够唯一标识一条记录的最小属性集。他们的任意真子集都不能成为超码。 主码:从候选码里人为选取的最小属性集。 主属性: 候选码的并集。 非主属性:不包含在候选码里的属性。除了主属性的其他属性。 1 ...
分类:
数据库技术 时间:
2020-04-22 16:21:26
收藏:
0 评论:
0 赞:
0 阅读:
82
一、CONCAT CONCAT(string1,string2,...) 此方法在拼接的时候如果有一个值为NULL,则返回NULL 二、CONCAT_WS CONCAT_WS(separator,string1,string2,...) 可以多个字符串用指定的字符串进行拼接 ; ...
分类:
数据库技术 时间:
2020-04-22 15:50:53
收藏:
0 评论:
0 赞:
0 阅读:
70
要打开SQL server 的三个服务,然后再执行代码。 package com.sql; import java.sql.SQLException; import java.sql.Statement; import java.sql.Connection; import java.sql.Dri ...
分类:
数据库技术 时间:
2020-04-22 15:47:09
收藏:
0 评论:
0 赞:
0 阅读:
101
首先使用命令查询 select @@global.sql_mode 使用以下命令 set @@global.sql_mode 修改第一步查询结果:去掉only_full_group_by即可。 ...
分类:
数据库技术 时间:
2020-04-22 15:38:51
收藏:
0 评论:
0 赞:
0 阅读:
65
1.创建用户:# 指定ip:192.118.1.1的alex用户登录create user 'alex'@'192.118.1.1' identified by '123';# 指定ip:192.118.1.开头的alex用户登录create user 'alex'@'192.118.1.%' id ...
分类:
数据库技术 时间:
2020-04-22 15:37:30
收藏:
0 评论:
0 赞:
0 阅读:
84
mysql两个日志 mysql里面有两个很重要,一个是redo log和binlog。 首先来看看redo log,redo log是innodb引擎层面的日志,主要是为了用来crash safe。那么它是如何实现crash safe的呢?首先redo log的日志都是append的,都是追加写的, ...
分类:
数据库技术 时间:
2020-04-22 15:27:57
收藏:
0 评论:
0 赞:
0 阅读:
79
比如利用 go web框架 beego中的orm 对象关系映射创建表```go type Article struct { Id int `orm:"pk;auto"` ArticleName string `orm:"size(20)"` Atime time.Time `orm:"auto_no ...
分类:
数据库技术 时间:
2020-04-22 15:26:44
收藏:
0 评论:
0 赞:
0 阅读:
64
0.说在前面 基于Hibernate(四):Criteria项目 1.新建SQLTest类 package com.hibernate.demo.test; import java.util.List; import org.hibernate.SQLQuery; import org.hibern ...
分类:
数据库技术 时间:
2020-04-22 15:24:05
收藏:
0 评论:
0 赞:
0 阅读:
84
基于Dockerfile构建Nginx、Tomcat、MySQL镜像(含包源)
分类:
数据库技术 时间:
2020-04-22 14:58:05
收藏:
0 评论:
0 赞:
0 阅读:
73
公司数据库用的是oracle数据库,昨天在检查oracle备份日志时发现有一个错误。错误信息如下: “KINGDEE”.”VTZ2MB206Z10EYK82GBHC9G9Y4R9″ 14.46 KB 9 rows ORA-31693: Table data object “KINGDEE”.”VTZ ...
分类:
数据库技术 时间:
2020-04-22 14:33:12
收藏:
0 评论:
0 赞:
0 阅读:
66
第二十三关 ......(其实发现好简单的一关) 就是过滤 #和-- http://127.0.0.1/sqli/Less-23/?id=1' and '1'='1 http://127.0.0.1/sqli/Less-23/?id=1' and updatexml(1,concat(0x7e,(s ...
分类:
数据库技术 时间:
2020-04-22 14:26:31
收藏:
0 评论:
0 赞:
0 阅读:
54
准备两个表: --T1(2,3)--T2(1,2,3,4) --ALL,ANY,SOME 的子查询-- >ALL 父查询中的结果集大于子查询中每一个结果集中的值,则为真SELECT * FROM T2 WHERE N>ALL (SELECT N FROM T1) -- >ANY,SOME 父查询中的 ...
分类:
数据库技术 时间:
2020-04-22 14:04:05
收藏:
0 评论:
0 赞:
0 阅读:
54
数据库多表查询之 where和INNER JOIN【基础查询和效率分析】 转载Michaelwubo 最后发布于2018-07-05 10:40:47 阅读数 18057 收藏 https://blog.csdn.net/u013372487/article/details/52622491?loc ...
分类:
数据库技术 时间:
2020-04-22 13:34:09
收藏:
0 评论:
0 赞:
0 阅读:
61
MySql存储引擎 MyISAM: 拥有较高的插入,查询速度,但不支持事务 InnoDB :5.5版本后Mysql的默认数据库,事务型数据库的首选引擎,支持ACID事务,支持行级锁定 MySql索引数据结构(BTREE和Hash) BTREE和Hash的区别 1、Hash 索引,其检索效率非常高,索 ...
分类:
数据库技术 时间:
2020-04-22 13:32:06
收藏:
0 评论:
0 赞:
0 阅读:
70
适当的索引 1)索引就相当于字典的目录,按照索引查找就可以直接定位具体页数,不用整本字典一页一页的查找,效率自然是不言而喻。 2)对于历史数据不太关注的场景,比如订单,通常来说,3年之前的订单数据,很少会需要查询到,最近的订单才是最常用的,那么可以考虑把订单日期作为索引的一个列创建 3)经常需要wh ...
分类:
数据库技术 时间:
2020-04-22 13:28:59
收藏:
0 评论:
0 赞:
0 阅读:
89
数据库模式测试、基本表数据结构测试、数据库完整性测试、视图测试、数据库功能测试、数据定义功能测试、数据更新功能测试、数据查询功能测试、数据统计和排序功能测试、数据库安全性测试、并发处理测试、数据库性能测试 ...
分类:
数据库技术 时间:
2020-04-22 12:20:18
收藏:
0 评论:
0 赞:
0 阅读:
62
数据库跑一段时间后,因为查询性能、磁盘容量,运维管理等方面的原因,需要将在线数据挪到历史库(不同的服务器)。如我们的在线订单只留3个月数据,3个月以前的就需要到历史库查了。 自动归档常见的方式有pt-archiver,但我还是觉得自己写存储过程更靠谱。。。 思路: 在线库实例打开federated支 ...
分类:
数据库技术 时间:
2020-04-22 12:10:13
收藏:
0 评论:
0 赞:
0 阅读:
256
关于PostgreSQL数据库认证 PostgreSQL认证培训,由中国PG分会打造的中国PG培训认证是目前国内唯一的PG技术等级认证 ,填补了国内PG技术领域相关空白,这对PG培训乃至PG技术的发展推广都会起到巨大的支持和推动作用。 一、认证培训合作方 中国软协:中国软件行业协会是经国家民政部注册 ...
分类:
数据库技术 时间:
2020-04-22 11:58:53
收藏:
0 评论:
0 赞:
0 阅读:
72
mysql事务隔离的简单理解 事务的原则是acid,只有串行化的隔离级别是符合acid原则的,其他隔离级别需要加锁才能实现acid原则,待探讨? mysql中事务隔离级别有4种, 1、读未提交(read-uncommitted) 两个事务修改同一个数据时,事务A读取到事务B未提交的数据,会产生脏读的 ...
分类:
数据库技术 时间:
2020-04-22 11:54:19
收藏:
0 评论:
0 赞:
0 阅读:
72
本篇讲解 Mysql 的**主键**问题,从**为什么**的角度来了解 Mysql 主键相关的知识,并拓展到主键的生成方案问题。再也不怕被问到 Mysql 时只知道 CRUD 了。
分类:
数据库技术 时间:
2020-04-22 10:53:11
收藏:
0 评论:
0 赞:
0 阅读:
79