码迷,mamicode.com
首页 > 数据库
mysql中去重 distinct 用法
distinct的使用语法是这样的: select distinct expression[,expression...] from tables [where conditions]; 在使用distinct的过程中主要注意一下几点: 在对字段进行去重的时候,要保证distinct在所有字段的最前 ...
分类:数据库   时间:2020-03-29 19:39:52    阅读次数:165
连接MongoDB失败,处理办法
主要是由上次异常关闭,产生了lock文件,删除lock文件就行了, sudo rm /data/db/mongod.lock 先关闭 SIP:https://www.jianshu.com/p/fe7... 重启后终端输入: sudo mount -uw / sudo rm -rf /data ...
分类:数据库   时间:2020-03-29 19:38:34    阅读次数:115
MySQL锁机制和主从复制
锁的分类 读锁和写锁,表锁和行锁 表锁 偏向MyISAM存储引擎,开销小,加锁快,无死锁。发生锁冲突的概率最高,并发度最低。 读锁 会话1对表1加了读锁后,可以查询表1,不能更新表1,也不能查询别的表。与此同时会话2可以查询表1,更新表1会阻塞,等待读锁的释放。 写锁 会话1对表1加了写锁后,可以查 ...
分类:数据库   时间:2020-03-29 17:58:44    阅读次数:95
mysql2es全量更新方案
mysql到es的全量更新方案可以通过 logstash来实现 logstash可以做基于全量的定时更新,也可以做基于时间的定时更新。 logstash的使用方式如下(本人用的是logstash-7.6.1,不同版本在使用上应该有细微区别,区别百度可解决) 1.https://artifacts.e ...
分类:数据库   时间:2020-03-29 16:39:49    阅读次数:262
oracle表空间
我们知道oarcle数据库真正存放数据的是数据文件(data files),Oarcle表空间(tablespaces)实际上是一个逻辑的概念,他在物理上是并不存在的,那么把一组data files 捻在一起就成为一个表空间。 表空间属性: 一个数据库可以包含多个表空间,一个表空间只能属于一个数据库 ...
分类:数据库   时间:2020-03-29 16:38:11    阅读次数:90
Java springboot之Mongodb增删改查
1、添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> <version>2.1.6.RELEASE</vers ...
分类:数据库   时间:2020-03-29 16:36:33    阅读次数:100
Mybatis动态sql技术
MyBatis中常用动态SQL: choose when otherwise if trim where foreach 1,<if>元素被用来有条件地嵌入SQL片段,如果测试条件被赋值为true,则相应地SQL片段将会被添加到SQL语句中。 <select id="searchCourses" p ...
分类:数据库   时间:2020-03-29 15:28:05    阅读次数:149
Mysql常用sql语句(一)- 操作数据库
21篇测试必备的Mysql常用sql语句,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1683347.html 需要注意,创建数据库和创建表的语句博文都在前面哦,整个系列都是相互关联的哈,需要用到前面创建的数据库 ...
分类:数据库   时间:2020-03-29 14:19:33    阅读次数:97
MySQL查询速度测试->连接查询
快速生成大量数据 INSERT INTO tableName1(pn_code,belong_id,factory_number) SELECT pn_code,belong_id,factory_number FROM tableName1 四张表合计4000万条数据, 如果不带where,联查的 ...
分类:数据库   时间:2020-03-29 14:16:09    阅读次数:108
MySQL创建数据库简单命令
1.创建数据库 CREATE DATABASE db_student; 2.删除数据库,删库跑路 drop database <数据库名>; 3.查看MySQL中有那些数据库 SHOW DATABASES; 3.选择数据库 use <数据库名>; 4.创建数据库表,比如我们要创建一个user表 CR ...
分类:数据库   时间:2020-03-29 14:14:41    阅读次数:152
Mysql导入数据库
需要导入一个mysql数据库,因为导出时的数据库与本机的数据库中有同名schema,所以想导入时创建一个不同的数据库名称,这样导入的数据就不影响原来本机上的数据了,具体操作如下: 1:mysql workbench-->File-->open SQL script 2:选择了要导入的sql文件之后, ...
分类:数据库   时间:2020-03-29 14:13:51    阅读次数:108
用sql对含有时间段字段(起始时间、结束时间)的记录做并集处理
来自于一个基友的问题:他的博客同问题链接 sql时间段取并集、合并 https://blog.csdn.net/Seandba/article/details/105152412 问题:计算通道的总开放时长,只要有任意一个终端开放通道就算开放,难点在于各种终端开放时间重叠包含问题测试数据--问题一、... ...
分类:数据库   时间:2020-03-29 13:05:09    阅读次数:350
CentOS7 静默安装oracle12c
操作系统版本:rhel 7.4 Oracle 版本:oracle 12c 下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-linux-download-2240591. ...
分类:数据库   时间:2020-03-29 12:57:41    阅读次数:144
MySQL的语法规范
不区分大小写,但建议关键字大写,表名、列名小写。每条命令最好用分号结尾,也可以用\g结尾。每条命令根据需要,可以进行缩进 或 换行。SELECT FROM ;# 规范 建议每个关键字单独一行,且大写注释单行注释:#注释文字单号注释:-- 注释文字(注意--后有一个空格)多行注释:/* 注释文字 */ ...
分类:数据库   时间:2020-03-29 12:53:50    阅读次数:81
InfluxDB和InfluxDBStudio架子搭建
InfluxDB以docker方式运行在VIRTUAL BOX虚拟机内, 开放访问端口, 而InfluxDBStudio运行在WIN的宿主机上。 开干! 一,centos里下载和运行镜像。 docker run -d -p 8083:8083 -p 8086:8086 --expose 8090 - ...
分类:数据库   时间:2020-03-29 12:53:21    阅读次数:216
sql注入之limit注入和五种时间盲注姿势
0x00前言 limit注入和时间前面也提过一点点了,真的非常简单,真不太想单独写一个这个来水博客。。这里还是记录一下吧以后忘了方便复习。 0x01 limit基础知识 照抄前面的: 这里简单记录一下我自己经常会忘的知识点,觉得不值得再写一篇博客去水了233 使用查询语句的时候,经常要使用limit ...
分类:数据库   时间:2020-03-29 12:41:17    阅读次数:132
IFIX 5.9 报警存sql
环境 win7x64 + ifix 5.9 + sql server 2008 (sql 我装在了别的win10的机器上,和ifix的win7不在同一个机器,网是通的) 1 安装sql server 2008,这个就不展开了,自己装,装的时候设置用户名sa的密码,装完了以后新建个空的数据库,不用建表 ...
分类:数据库   时间:2020-03-29 12:30:41    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!