接着上一章的来讲,对上一章的知识点做一些补充 唯一索引 唯一索引,不允许具有索引值相同的行,从而禁止重复的索引或键值。系统在创建该索引时检查是否有重复的键值,并在每次使用 INSERT 或 UPDATE 语句添加数据时进行检查。 唯一索引的效果和主键有些相似,但是最大的区别就是唯一索引是支持数据为空 ...
分类:
数据库技术 时间:
2020-02-02 09:58:52
收藏:
0 评论:
0 赞:
0 阅读:
86
#!/bin/bash echo "write repo" sudo cat>/etc/yum.repos.d/pgdg-redhat-12.repo<<EOF [pgdg12] name=pgdg12 baseurl=https://mirrors.cnnic.cn/postgresql/repo ...
分类:
数据库技术 时间:
2020-02-02 01:31:08
收藏:
0 评论:
0 赞:
0 阅读:
211
1、下载mongo-java-driver驱动 官方驱动: https://mongodb.github.io/mongo-java-driver/ 或者Maven: https://mvnrepository.com/artifact/org.mongodb/mongo-java-driver < ...
分类:
数据库技术 时间:
2020-02-02 01:18:40
收藏:
0 评论:
0 赞:
0 阅读:
320
基本概念 __数据库(database)__ 保存有组织的数据的容器(通常是一个文件或一组文件)。类似于文件柜。 __表(table)__ 某种特定类型数据的结构化清单。类似于文件。 __模式(schema)__ 关于数据库和表的布局及特性的信息。 __列(column)__ 表中的一个字段。所有表 ...
分类:
数据库技术 时间:
2020-02-02 01:16:05
收藏:
0 评论:
0 赞:
0 阅读:
260
出现原因:MySQL 5.7.5和up实现了对功能依赖的检测。如果启用了only_full_group_by SQL模式(在默认情况下是这样),那么MySQL就会拒绝选择列表、条件或顺序列表引用的查询,这些查询将引用组中未命名的非聚合列,而不是在功能上依赖于它们。(在5.7.5之前,MySQL没有检 ...
分类:
数据库技术 时间:
2020-02-02 00:43:55
收藏:
0 评论:
0 赞:
0 阅读:
99
...
分类:
数据库技术 时间:
2020-02-02 00:41:41
收藏:
0 评论:
0 赞:
0 阅读:
96
首先我们来看一下动态sql,动态sql就是传递的参数不确定的时候,使用if,where,select,choose,set等标签,先来看一下 lib,rescources,以及utils里面文件不变,直接来看使用 直接看if跟where,if使用比较简单,就是if会有一个条件判断,如果条件满足,就会 ...
分类:
数据库技术 时间:
2020-02-02 00:32:58
收藏:
0 评论:
0 赞:
0 阅读:
110
本文转自:http://www.cnblogs.com/YUTOUYUWEI/p/5538200.html 有时候一个项目需要连接多个数据库,以实现不同数据库的数据在同个项目的共享。 如果已经安装了nop,则需要在第二个数据库新建一个表,nop现在无法自动通过迁移来实现第二个或者更多数据库,所以这点 ...
分类:
数据库技术 时间:
2020-02-02 00:32:21
收藏:
0 评论:
0 赞:
0 阅读:
107
MHA架构介绍MHA是MasterHighAvailability的缩写,它是目前MySQL高可用方面的一个相对成熟的解决方案,其核心是使用perl语言编写的一组脚本,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且能在最大程度上保证数据的一致性,以达到真正意义上的高可用。基于MHA的
分类:
数据库技术 时间:
2020-02-02 00:04:25
收藏:
0 评论:
0 赞:
0 阅读:
253
在做自动化测试时,经常需要构造数据或者对库中的数据进行初始化,但是如果我们每次都是将要执行的数据库脚本按条写在用例中, 那么将非常的不好维护,因此我们需要直接执行数据库脚本文件。 在databaselibrary库中,我们可以通过execute sql script关键字来执行数据库脚本文件。 示例 ...
分类:
数据库技术 时间:
2020-02-01 23:54:16
收藏:
0 评论:
0 赞:
0 阅读:
274
oracle进程大体上可以分为三类:user process、serverprocess、backgroupprocess 一:userprocess 客户端进程 客户端的process,访问数据库可以分为三种形式:sqlplus、用于程序APP、web方式(oem) sqlplus可执行sql和p ...
分类:
数据库技术 时间:
2020-02-01 23:51:40
收藏:
0 评论:
0 赞:
0 阅读:
297
前面总结中分别使用了单纯的jdbc以及jdbc配合数据库连接池的方式进行了简单的数据库查询操作,从代码编写的复杂度以及性能两个方面来看使用数据库连接池都好于用单纯的jdbc。另外,在上述两种方式中我们也看到了很多的重复代码,比如获取connection、获取statement,关闭connectio ...
分类:
数据库技术 时间:
2020-02-01 23:46:49
收藏:
0 评论:
0 赞:
0 阅读:
266
通过execute sql string关键字来执行对数据库的插入操作和删除操作。 (1)、向数据库中插入数据 connect to database using custom params pymysql database='world',user='root',password='root',h ...
分类:
数据库技术 时间:
2020-02-01 23:38:10
收藏:
0 评论:
0 赞:
0 阅读:
287
通过query关键字可以对数据库中的表进行查询。 示例:在world数据库中,执行“select * from city limit 5;”,这条sql语句。 connect to database using custom params pymysql database='world',user= ...
分类:
数据库技术 时间:
2020-02-01 23:01:42
收藏:
0 评论:
0 赞:
0 阅读:
278
Spark SQL可以使用JDBC/ODBC或命令行接口充当分布式查询引擎。这种模式,用户或者应用程序可以直接与Spark SQL交互,以运行SQL查询,无需编写任何代码。Spark SQL提供两种方式来运行SQL:通过运行Thrift Server直接执行Spark SQL命令行运行Thrift ... ...
分类:
数据库技术 时间:
2020-02-01 22:48:50
收藏:
0 评论:
0 赞:
0 阅读:
227
substr(str,pos[,len]) 从str的第pos起len长字符串, 若len未给定,则到末尾。 instr(str,substr) substr在str第1次出现的位置。 left(str,len) 取str左侧len个字符。 right(str,len) 取str右侧len个字符。 ...
分类:
数据库技术 时间:
2020-02-01 22:38:50
收藏:
0 评论:
0 赞:
0 阅读:
217
按照命令:pip install -U robotframework-databaselibrary 来进行按照。 按照完成后,在使用databaselibrary库时,需要预先在测试套件中导入该库。 要连接到mysql数据库,除了要导入databaselibrary库外,还需要安装pure-Pyt ...
分类:
数据库技术 时间:
2020-02-01 22:11:32
收藏:
0 评论:
0 赞:
0 阅读:
286
MMM介绍MMM是Multi-MasterReplicationManagerforMySQL的缩写,它是MySQL提供的一个多主复制管理器,其核心是使用perl语言编写的一组脚本。实际上MMM是比较早期的一种用于构建高可用MySQL架构的方式,但因其还有一定的应用场景,所以本文将会演示一下如何搭建一个MMM架构。MMM由两个组件组成:monitor:监控集群内数据库的状态,在出现异常时发布切换命
分类:
数据库技术 时间:
2020-02-01 21:48:46
收藏:
0 评论:
0 赞:
0 阅读:
235
1.JDBC:Java DataBase Connectivity 可以为多种关系型数据库DBMS 提供统一的访问方式,用Java来操作数据库 2.JDBC API 主要功能: 三件事,具体是通过以下类/接口实现: DriverManager : 管理jdbc驱动 Connection: 连接(通过 ...
分类:
数据库技术 时间:
2020-02-01 21:24:42
收藏:
0 评论:
0 赞:
0 阅读:
242
题目描述 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。 CREATE TABLE IF NOT EXISTS "titles" ( `emp_no` int(11) NOT NULL, `title` varchar(50) NOT NULL, ` ...
分类:
数据库技术 时间:
2020-02-01 21:14:01
收藏:
0 评论:
0 赞:
0 阅读:
252