ICode9

精准搜索请尝试: 精确搜索
  • SQL的组合查询2020-05-11 23:54:56

      在SQL中除了联结查询外,还有一种组合查询;组合查询是指将多条SELECT语句的结果作为一个查询结果集返回,这种查询方式通常称作为并(union)或复合查询(compound query)。   1、组合查询的使用   利用UNION操作符将数条SQL查询组合成一个结果集。   2、组合查询的场景 在一个查询

  • NOSQL 数据库的四大类型2020-05-11 23:06:23

    1 键值数据库    相关产品:Redis、Riak、SimpleDB、Chordless、Scalaris、Memcached    应用:内容缓存    优点:扩展性好、灵活性好、大量写操作时性能高    缺点:无法存储结构化信息、条件查询效率较低    使用者:百度云(Redis)、GitHub(Riak)、BestBuy(Riak)、Twitter(Ridis和Memc

  • MySql数据库基础2020-05-11 23:04:27

    数据库的基本概念   1. 数据库的英文单词: DataBase 简称 : DB   2. 什么数据库?      * 用于存储和管理数据的仓库。    3. 数据库的特点:    1. 持久化存储数据的。其实数据库就是一个文件系统    2. 方便存储和管理数据    3. 使用了统一的方式操作数据

  • MySql表的约束2020-05-11 23:02:58

    * 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。   * 分类:     1. 主键约束:primary key     2. 非空约束:not null     3. 唯一约束:unique     4. 外键约束:foreign key        * 非空约束:not null,值不能为null     1. 创建表时添加约束   

  • Redis其他教程2020-05-11 22:57:01

    Redis 管道技术 Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下一个请求会遵循以下步骤: 客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。 服务端处理命令,并将结果返回给客户端 Redis 管道技术可以在服

  • Redis利用,攻击内网(ssrf)2020-05-11 22:56:18

    Redis语法 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)

  • rman恢复至临时数据库2020-05-11 22:02:00

    rman恢复至临时数据库 rman恢复至临时数据库 Table of Contents 1. 数据恢复 1.1. 准备 1.1.1. 启动到nomount状态 1.1.2. 查看截止SCN 1.1.3. 确认控制文件备份 1.1.4. 准备全量恢复脚本 1.1.5. 准备增量恢复脚本 1.2. 恢复数据 1.2.1. 执行全备恢复 1

  • SQLift基础2020-05-11 21:56:56

    基于嵌入式的数据库 基于嵌入式Linux的数据库主要有SQLift,Firebird,Berkeley DB,eXtremeDb Friebird是关系型数据库,功能强大,支持存储过程,SQL兼容等 SQLite关系型数据库,体积小,支持ACID事务 Berkeley DB中并没有数据库服务器的概念,它的程序库直接连接到应用程序中 eXtremeDB是内存数

  • 流处理 消费kafka 单词统计(SparkStreaming_Kafka_Mysql_StreamWC)2020-05-11 21:03:53

    1 ##### 二、启动服务 2 3 各节点执行: 4 ./kafka-server-start.sh -daemon ../config/server.properties 5 6 创建topic: 7 [root@node1 bin]# ./kafka-topics.sh --create --zookeeper 192.168.182.147:2181 --replication-factor 2 --partitions 1 --topic test 8

  • 软件安装系列及破解方法-数据库篇2020-05-11 20:55:48

    链接失效搜索今日头条用户私信:分布式计蒜, qq群:IT桃花岛,群号:926870134 navicat15(最新版本)下载地址:https://www.navicat.com.cn/download/navicat-premium(选择对应的版本及位数,现在基本上都是64位机了吧。。。) 破解工具下载地址:暂无

  • mysql中的mvcc解读2020-05-11 20:53:57

    原文链接 : https://www.toutiao.com/i6674177996649136653 对于MVCC想必大家也看到了不少源码层的解读,最大特点就是分析的是比较深入了,但是却不大好理解,最后有种不明觉厉的感觉,以至于在面试中经常翻船。 我们换个角度来解读一下, 在表设计中,我们有一种策略,那就是尽可能保留数据变

  • 数据库的连接2020-05-11 19:54:36

    用于建立与数据库的连接 创建对象,调用connect()方法 参数 host:连接的mysql主机,如果本机是localhost 参数 port 连接的mysql主机的端口,默认是3306 参数db 是数据库的名称 参数user 连接的用户名 参数password是连接的密码 参数charset是通信采用的编码方式,morsgb2312,要求与数据

  • MySQL字段等值查询时,尾部有空格也能匹配上的坑2020-05-11 19:53:31

    一、现象 CREATE TABLE `user_info` ( `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键自增ID', `user_name` VARCHAR(64) NOT NULL DEFAULT '' COMMENT '名字', PRIMARY KEY (`id`), KEY `idx_user_name` (`user_name`) ) E

  • MySQL 多行数据合并 GROUP_CONCAT2020-05-11 19:05:35

    表结构及数据 DROP TABLE IF EXISTS `course`; CREATE TABLE `course` ( `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `course_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL ) ENGINE = InnoDB CHARACTER SE

  • 常用mysql注入语句2020-05-11 19:04:28

    1、利用order by 判断字段数。 2、利用union select 联合查询,获取表名。 0' union select 1,group_concat(table_name),3 from information_schema.tables where table_schema=database() --+ 3、利用union select 联合查询,获取字段名。 0' union select 1,group_concat(column

  • 基于LUA+Redis集群 模式的分布式锁2020-05-11 18:54:44

    package com.ppdai.merchant.service.configuration;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.dao.DataAccessException;import org.springframework.data.redis.connection.RedisConnec

  • Windows下安装MySQL详细教程2020-05-11 18:01:52

        Windows下安装MySQL详细教程   1、安装包下载      2、安装教程     (1)配置环境变量     (2)生成data文件     (3)安装MySQL     (4)启动服务     (5)登录MySQL     (6)查询用户密码     (7)设置修改用户密码     (8)退出     3、解决问题   

  • ORACLE 中如何截取到时间的年月日中的年、月、日2020-05-11 17:06:59

    在Oracle中,要获得日期中的年份,例如把sysdate中的年份取出来,并不是一件难事。常用的方法是:Select to_number(to_char(sysdate,'yyyy')) from dual而实际上,oracle本身有更好的方法,那就是使用Extract函数,使用方法是:Select Extract(year from sysdate) from dual,这种方法省掉了类型转

  • sqlite3_exec读取blob数据2020-05-11 17:06:11

    INT getDataCallBack(void* para, int nColumn, char** colValue, char** colName) { sqlite3* db; char* errmsg; int nResult = sqlite3_open("MSG.db", &db); if (nResult != SQLITE_OK) { MessageBoxA(NULL, "数据库MSG.db打开

  • Django settings.py 中设置访问 MySQL 数据库【一种是直接在 settings.py 文件中直接写数据库信息,另一种是读文件获取数据库信息】2020-05-11 17:03:52

    settings.py  1. 修改时区:    默认为:TIME_ZONE = 'America/Chicago'    修改为:TIME_ZONE = 'Asia/Shanghai' 2. 默认的url:    ROOT_URLCONF = 'mysite.urls' 3. 模板位置:    TEMPLATE_DIRS = (.....)    Java代码   import os.path   TEMPLATE_DI

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有