目录 1 创建index(配置mapping[映射]) 2 查看index 3 修改index 4 删除index 5 打开/关闭index 6 常见问题及解决方法 index相当于RDBMS(关系型数据库, 比如MySQL)中的DataBase, type类似于MySQL中的Table. 本篇文章通过Kibana插件, 演示了Elasticsearch的基础语法: 对ES中的索引, 也就是index进行CRUD(增删改查)操作. 1 创建index(配置mapping[映射]) (1) 创建语…
DBlink常用于在两个Oracle数据库之间相互连接,如手工同步数据时,DBLink是最方便快捷的手段之一. 1.创建DBLink语法:create public database link <DBLink名称> connect to <被连接库的用户名> identified by <被连接库的密码> using '<Oracle客户端工具建立的指向被连接库服务名,即TNSNAME中配置的本地服务名>';public指明所有用户均可使用这个DBlink,…
需要用到jxl.jar包  修改有两种方法一种是jxl的  另一种需要apache.poi包 package excelChuLi; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; impo…
在linux系统中一切都是文件./ 在linux中为根目录,是一切文件的根目录.本文将通过linux系统的目录结构和与linux文件操作有关的相关命令(touch.mkdir.cp.mv.mv.less , more, head ,tail, rmdir)来说明linux的文件管理. 一.  Linux系统目录结构及路径.    1. linux系统目录结构    用ls  / 查看目录结构  /   /home   /root   /dev   /usr   /etc   /boot   /l…
1.创建索引 创建索引的语法PUT /my_index{ "settings": { ... any settings ... }, "mappings": { "type_one": { ... any mappings ... }, "type_two": { ... any mappings ... }, ... }} 创建索引的示例PUT /my_index{ "settings": { "…
Oracle Database 表空间查看,创建,修改及删除 查看用户表空间 查看数据库管理员表空间表结构 desc dba_tablespaces; 查询表空间名称从管理员表空间表中 select tablespace_name from dba_tablespaces; 查看普通用户表空间表结构 desc user_tablespaces; 查询表空间名称从普通用户表空间表中 select tablespace_name from user_tablespaces; 查看数据库管理员用户表结…
本篇主要内容如下: 8.1 触发器类型 8.1.1 DML触发器 8.1.2 替代触发器 8.1.3 系统触发器 8.2 创建触发器 8.2.1 触发器触发次序 8.2.2 创建DML触发器 8.2.3 创建替代(INSTEAD OF)触发器 8.2.3 创建系统事件触发器 8.2.4 系统触发器事件属性 8.2.5 使用触发器谓词 8.2.6 重新编译触发器 8.3 删除和使用触发器 8.4 触发器和数据字典 8.5   数据库触发器的应用举例 8.6 触发器的查看 8.7 触发器注意点 触发…
从问题出发,这篇内容可以解决以下几个问题: 一:如何开启关闭Es索引(数据库)? 二:如何创建索引(数据库)结构? 三:如何向已有索引(数据库)中添加类型(表)结构? 四:如何向已有类型(表)中添加新字段? 五:如何更改现有类型(表)中的字段类型? 六:如何删除索引(数据库)? 七:如何删除索引中某一个类型结构(同时删除数据以及数据结构)? 八:如何删除索引中某一类型结构的全部数据而不删除类型结构? 九:为什么同一索引下不同类型的结构如果字段名称相同会报错? 十:创建索引结构时注意事项以及问题?…
其实对很多人来说对于SQL语句已经忘了很多,或者说是不懂很多,因为有数据库图形操作软件,方便了大家,但是我们不能忘记最根本的东西,特别是一些细节上的东西,可能你用惯了Hibernate,不用写SQL语句,但是不是任何项目都要用到大框架的,如果不用,那你是不是就不会操作数据库了呢,所以我们最好还是熟悉一点好,对我们以后找工作和工作都有帮助. 在说创建.修改和删除表前,我们还是要进行一个操作的简单说明: 1.登陆数据库系统 在命令行中登陆MySQL数据库管理系统,输入一下内容: mysql -h l…
序列是一个命名的顺序编号生成器,可以被多个用户共享,类似sqlserver中的identity create sequence 序列名; //直接创建一个序列 CREATE SEQUENCE 序列名;  //个人设置一个序列 INCREMENT BY 数值                      --递增量 START WITH  数值                       --起始值 MAXVALUE  数值 --最大值 MINVALUE   数值     --最小值 CYCLE  …
在第十级中我们看到了索引的内部结构,在第十一级中我们看到了平衡树结构潜在的负面影响:索引碎片.有了索引内部结构的知识,我们可以检查在执行数据定义语句和数据操作语句的时候,都发生了什么.在本级中我们介绍数据定义语言的三个动词:create,alter和drop.在下一级中,我们介绍数据操作语言的三个动词:insert,update,delete. 创建,修改,删除索引都是索引维护的范围.create,alter,drop作为维护索引的动词,只是因为SQL Server团队认为队友对象的维护应该使用…
hive -- 分区,分桶(创建,修改,删除) 分区: 静态创建分区: 1. 数据: john doe 10000.0 mary smith 8000.0 todd jones 7000.0 boss man 20000.0 freed finance 15000.0 stacy saber 4000.0 建表+添加一个数据 create table if not exists employees( name string, money float) row format delimited f…
还不了解Jira是什么的同学可以看一下这篇文章:https://www.cnblogs.com/wgblog-code/p/11750767.html 本篇文章主要介绍如何使用Java操作Jira,包括获取连接,创建.修改.删除工单信息 1.获取Jira连接并执行请求: /** * 执行shell脚本 * * @param command * @return * @throws IOException */ private static String executeShell(String co…
还不了解Jira是什么的同学可以看一下这篇文章:https://www.cnblogs.com/wgblog-code/p/11750767.html 本篇文章主要介绍如何使用Java操作Jira,包括获取连接,创建.修改.删除工单信息 1.获取Jira连接并执行请求: /** * 执行shell脚本 * * @param command * @return * @throws IOException */ private static String executeShell(String co…
SQL Server 2008 存储过程,带事务的存储过程(创建存储过程,删除存储过程,修改存储过     存储过程 创建存储过程 use pubs --pubs为数据库 go create procedure MyPRO --procedure为创建存储过程关键字,也可以简写proc,MyPRO为存储过程名 as select * from authors --执行存储过程 exec mypro  --exec表示执行存储过程 创建有参存储过程 create proc sp_select @c…
Oracle11g在分区方面做了很大的提高,不但新增了4种复合分区类型,还增加了虚拟列分区.系统分区.INTERVAL分区等功能. 9i开始,Oracle就包括了2种复合分区,RANGE-HASH和RANGE-LIST.在11g,Oracle一下就提供了4种复合分区:RANGE-RANGE.LIST-RANGE.LIST-HASH和LIST-LIST. oracle 11g创建.修改.删除list-list组合分区命令如下: 1.--创建list-list组合分区表create table MY…
转于 SQLite 入门教程(二)创建.修改.删除表 一.数据库定义语言 DDL 在关系型数据库中,数据库中的表 Table.视图 View.索引 Index.关系 Relationship 和触发器 Trigger 等等,构成了数据库的架构 Schema. 在 SQL 语句中,专门有一些语句用来定义数据库架构,这些语句被称为“数据库定义语言”,即 DDL. SQLite 数据库引擎支持下列三种 DDL 语句: CREATE ALTER TABLE DROP 其中,CREATE 语句用来创建表…
Linux 创建修改删除用户和组 介绍 在日常的维护过程中创建用户操作用的相对会多一些,但是在这个过程中涉及到的知识点就不单单就是useradd了,接下来就来详细了解账号管理的相关信息. 用户信息 先从用户信息开始分析,可以通过查询/etc/password文件,每一行代表一个用户信息 root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin m…
SQL优化 MySQL版  - 索引分类.创建方式.删除索引.查看索引.SQL性能问题 作者 Stanley 罗昊 [转载请注明出处和署名,谢谢!] 索引分类 单值索引 单的意思就是单列的值,比如说有一张数据库表,表内有三个字段,分别是 id name age,我给age这个字段加一个索引,这就是单值索引,因为只有age这一列是索引: 一个表可以有多个单值索引,我不光可以设置age,我也可以吧name设置成索引,或许更多: 唯一索引 顾名思义,就是不能重复,比如age就不能被设置为唯一索引,因为…
索引是提高查询查询效率最有效的手段.索引是一种特殊的数据结构,索引以易于遍历的形式存储了数据的部分内容(如:一个特定的字段或一组字段值),索引会按一定规则对存储值进行排序,而且索引的存储位置在内存中,所在从索引中检索数据会非常快.如果没有索引,MongoDB必须扫描集合中的每一个文档,这种扫描的效率非常低,尤其是在数据量较大时. 创建/重建索引 查看索引 删除索引 1. 创建/重建索引 MongoDB全新创建索引使用ensureIndex()方法,对于已存在的索引可以使用reIndex()进行重…
oracle11g创建修改删除表 我的数据库名字: ORCL         密码:123456 1.模式 2.创建表 3.表约束 4.修改表 5.删除表 1.模式 set oracle_sid=ORCL sqlplus /nolog 1)进入同名模式(首次使用可能需要设置见附录,我设置scott用户的密码 123) connect scott/123 show user 2)进入sys模式(无法删除sys列) connect  /as sysdba show user 3)进入public模式…
本篇博文旨在介绍Linux下查看文件时间的方法:并介绍如何使用touch指令来进行文件时间的创建以及修改 如何查看文件的时间信息利用stat指令查看文件信息 三种时间的介绍ATime ——文件的最近访问时间只要读取时间,ATime就会更新 MTime ——文件的内容最近修改的时间当文件进行被写的时候,CTime就会更新 CTime——文件属性最近修改的时间当文件的目录被修改,或者文件的所有者,权限等被修改时 CTime也就会更新 如何利用touch指令进行文件的时间修改?touch指令的介绍to…
mysql索引创建.查看.删除及使用示例 1.创建索引: ALTER TABLE用来创建普通索引.UNIQUE索引或PRIMARY KEY索引. ALTER TABLE table_name ADD INDEX index_name (column_list) ALTER TABLE table_name ADD UNIQUE (column_list) ALTER TABLE table_name ADD PRIMARY KEY (column_list) CREATE INDEX可对表增加普…
守望博客是支持创建专栏的功能,即可以将一系列相关的文章归档到专栏中,方便用户管理和查阅文章.这里主要讲解专栏的创建.修改和删除功能,至于专栏还涉及其它的功能,例如关注专栏等后续会穿插着介绍. 1.创建专栏 接收和处理专栏相关功能的操作的方法会放在GroupController类中,首先创建专栏的页面为: 这里有两个地方需要特别说明: 第一这个分类数据,此处分类数据正是本博客网站的分类数据,这个分类数据是系统初始化时加入的,这个初始化的功能后续会加入,目前此处就是提前将数据先写入到数据库中,例如本…
--------------------------------------------------------- -- ALTER TABLE 创建索引 --------------------------------------------------------- -- 创建主键 ALTER TABLE `table_name` ADD CONSTRAINT PRIMARY KEY( `column` ); -- 创建主键 ALTER TABLE `table_name` ADD PRIM…
1. 图形界面方式操作数据表 (1)创建和修改数据表 列名中如果有两个以上单词时,最好用下划线连接,否则可能会给将来的查询维护带来不便.我们公司美国佬做的数据库就很烦,所有列名都有空格,一旦忘记用方括号就GG了. (2)删除数据表   2. Transect-SQL 语句操作数据表 (1)创建和修改数据表 use howie CREATE TABLE customers --创建数据表 ( customer_number varchar(20) not null, --列名 数据类型(字符长度)…
Docker 创建.运行.查看.删除容器 Step 1: 查看docker程序是否存在, 功能是否正常. sudo docker info 若不正常请参考下文: Docker安装和程序创建 Step 2: 运行第一个容器 docker run -i -t ubuntu /bin/bash 首先我们告诉Docker执行docker run命令,并指定了-i和-t两个命令行参数. -i 标志保证容器中STDIN是开启的 -t 告诉Docker为要创建的容器分配一个伪tty终端,这样,新创建的容器才能…
/*进阶 11 DDL 数据库定义语言 库和表的管理 一:库的管理:创建/修改/删除 二:表的管理:创建/修改/删除 创建: CREATE DATABASE [IF NOT EXISTS] 库名; 修改: alter 删除: DROP DATABASE [IF EXISTS] 库名; */ #一 : 库的管理 # 库的创建 CREATE DATABASE books; CREATE DATABASE IF NOT EXISTS books; #/库的修改 #库名的修改,需要停止服务器,然后修改本…
Linux如何查看文件的创建.修改时间? 利用stat指令查看文件信息 三种时间的介绍 ATime --文件的最近访问时间 只要读取时间,ATime就会更新 MTime --文件的内容最近修改的时间 当文件进行被写的时候,CTime就会更新 CTime--文件属性最近修改的时间 当文件的目录被修改,或者文件的所有者,权限等被修改时 CTime也就会更新 如何利用touch指令进行文件的时间修改? touch指令的介绍 touch修改时间 touch不仅可以创建文件,还可以对其进行时间的一些修改…
1.建立表索引 create index 索引名 on 表名(列名,列名); 2.删除表索引 drop index 索引名 on 表名; 3.查看表索引 select * from sysibm.sysindexes where tbname='表名';   ---表名区分大小写 或者在后台可以用: describe indexes for table 表名; 4.查看SQL语句执行计划 db2expln -d 库名 -f test.sql -t -g -z ";" > test…