数据库技术 - 网站分类 - 博客园
0

数据库简介

结构化查询语言SQL Structured Query Language 本质就是将大量的“数据值”通过数据库管理系统进行某种复杂但是逻辑结构上清晰有序的存储 一、常用术语 数据库database 数据库管理系统dbms 表(数据表)table 行row,记录record 字段field,列colu ...

❉SSs 发布于 2018-04-23 00:11 评论(0)阅读(3)
0

SparkSQL——用之惜之

SparkSql作为Spark的结构化数据处理模块,提供了非常强大的API,让分析人员用一次,就会为之倾倒,为之着迷,为之至死不渝。在内部,SparkSQL使用额外结构信息来执行额外的优化。在外部,可以使用SQL和DataSet 的API与之交互。本文笔者将带你走进SparkSql的世界,领略Spa ...

草原狼~ 发布于 2018-04-22 21:57 评论(0)阅读(2)
1

MySQL写入用户微信名

很简单的需求,将用户微信名写入MySQl即可,但是测试过程中却遇到了问题,微信名中的emoji写入数据库失败。解决步骤如下 1.了解utf8mb4 MySQL从5.5.3版本开始支持utf8mb4编码,默认编码还是utf8。目前最新的MySQL的默认编码已经改为utf8mb4了,因为utf8可以表示 ...

熔遁丶螺旋手里剑 发布于 2018-04-22 18:51 评论(0)阅读(14)
0

Redis学习-string数据类型

Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志 型、Key-Value 数据库。 redis提供五种数据类型string,hash,list,set及sorted set。 string是最基本的类型,而且string类型是二进制安全的。意思是redis的 ...

风坤 发布于 2018-04-22 17:43 评论(0)阅读(2)
0

数据库知识点总结

数据库 一、基本概念 1.数据 (1)数据的定义:对客观事物的符号表示,如图形符号、数字、字母等,数据是数据库中存储的基本对象 (2)数据的种类:文字、图形、图像、声音 (3)数据的特点:数据与其语义是不可分的 2.数据库 (1)数据库的定义:数据库(Database简称DB)是按照数据结构来组织、 ...

PJ00 发布于 2018-04-22 16:12 评论(0)阅读(10)
1

(MariaDB/MySQL)之DML(1):数据插入

本文目录: 1.insert和replace插入数据 1.1 insert into values() 1.2 insert into set 1.3 insert into select_statement 1.4 create table select 1.5 处理键值重复的问题 1.6 完整的 ...

骏马金龙 发布于 2018-04-22 15:47 评论(0)阅读(51)
0

(MariaDB/MySQL)MyISAM存储引擎读、写操作的优先级

MariaDB/MySQL中使用表级锁的存储引擎(例如MyISAM、Aria(MariaDB对MyISAM引擎的改进,前身是MyISAM))在读(select)、写操作(insert、delete、update、replace)上有优先级的概念。默认情况下,写操作的优先级高于读操作。注:不适用于In ...

骏马金龙 发布于 2018-04-22 14:55 评论(0)阅读(8)
0

翻译:XtraDB/InnoDB中的AUTO_INCREMENT处理方式(已提交到MariaDB官方手册)

本文为mariadb官方手册:XtraDB/InnoDB中的AUTO_INCREMENT处理方式的译文。 原文:https://mariadb.com/kb/en/auto_increment-handling-in-xtradbinnodb/ 我提交到MariaDB官方手册的译文:https:// ...

骏马金龙 发布于 2018-04-22 14:07 评论(0)阅读(8)
0

Redis初探-Redis安装

官网地址:https://redis.io/download 最新版本是4.0,在这里本人下的是3.2 使用rz命令可以将Redis上传到Linux系统 首先要确定Linux上是否安装了gcc,没有则使用yum install gcc-c++安装 在安装时出现下面的错误提示 使用rm -f /var ...

风坤 发布于 2018-04-22 01:34 评论(0)阅读(3)
0

navicat for mysql远程连接ubuntu服务器的mysql数据库

经常玩服务器上的mysql数据库,但是基于linux操作Mysql多有不便,于是就想着使用GUI工具来远程操作mysql数据库。已经不是三次使用navicat-for-mysql了,但是每次连接远程服务器的Mysql数据库都会遇到问题,烦,索性这次就记下来,下次再使用navicat for mysq ...

又见阿郎 发布于 2018-04-21 17:34 评论(0)阅读(9)
0

简单接触oracle数据库nvl函数decode函数

SQL语句的DECODE()和NVL()函数用法 SELECT DECODE(choose_tool,0,'宝马',1,'电动车',2,'自行车','步行') AS my_tool FROM data_tool_t //分析:当choose_tool为0时候,my_tool=‘宝马’ 当choose ...

chch213 发布于 2018-04-21 17:31 评论(0)阅读(7)
0

MYSQL存储过程中事务和DECLARE EXIT/CONTINUE HANDLER的使用

1 -- 1、DECLARE EXIT HANDLER FOR SQLEXCEPTION 语句后面可以跟一个 begin end的复合语句块,也可以直接跟一个简单语句例如 :DECLARE EXIT HANDLER FOR SQLEXCEPTION v_succ=0; 3 -- 2、EXIT会在执行... ...

lybingyu 发布于 2018-04-21 15:32 评论(0)阅读(10)
0

SQL Server系统视图sys.master_files不能正确显示数据库脱机状态

最近发现在SQL Server数据库(目前测试过SQL Server 2008, 2012,2014,2016各个版本)中,即使数据库处于脱机(OFFLINE)状态,但是sys.master_files中依然显示是联机状态。本文测试环境为Microsoft SQL Server 2014 (SP2)... ...

潇湘隐者 发布于 2018-04-21 00:27 评论(0)阅读(25)
0

mysql 基础

Sql注入以及登录界面验证 知识点: 反射 (forname) Java数据库连接对象 connection Java数据库执行对象 statement Java sql语句的注入方法 进入MySQL数据表方法 改变sql语句的字符集 set names XX; ...

thy00 发布于 2018-04-21 00:21 评论(0)阅读(26)
0

Hbase 教程-安装

HBase安装 安装前设置 安装Hadoop在Linux环境下之前,需要建立和使用Linux SSH(安全Shell)。按照下面设立Linux环境提供的步骤。 创建一个用户 首先,建议从Unix创建一个单独的Hadoop用户,文件系统隔离Hadoop文件系统。按照下面给出创建用户的步骤。 打开Lin ...

Java/Python 发布于 2018-04-20 17:55 评论(0)阅读(4)
0

深入浅出“跨视图粒度计算”--3、EXCLUDE表达式

本文由 网易云 发布。 深入嵌入“跨视图粒度计算”的前面两篇分别讲了 1、理解数据的粒度 2、INCLUDE表达式 这一篇讲一下EXCLUDE表达式的用法。 EXCLUDE,中文译为“排除”,顾名思义,这个表达式和INCLUDE表达式是对立的,语法规则如下: 比如我们先做了下图,看了每个“类别”下, ...

网易云 发布于 2018-04-20 17:54 评论(0)阅读(5)
9

MySQL InnoDB 索引原理

本文由 网易云 发布。 作者:范鹏程,网易考拉海购 目录 InnoDB表结构 B树与B+树 聚簇索引和二级索引 SQL执行顺序 SQL优化建议 一些问题分析 参考资料 1. InnoDB表结构 此小结与索引其实没有太多的关联,但是为了便于理解索引的内容,添加此小结作为铺垫知识。 1.1 InnoDB ...

网易云 发布于 2018-04-20 17:31 评论(0)阅读(427)
0

MySQL数据库主从同步延迟分析及解决方案

一、MySQL的数据库主从复制原理 MySQL主从复制实际上基于二进制日志,原理可以用一张图来表示: 分为四步走: 1. 主库对所有DDL和DML产生的日志写进binlog; 2. 主库生成一个 log dump 线程,用来给从库I/O线程读取binlog; 3. 从库的I/O Thread去请求主 ...

QYjie2017 发布于 2018-04-20 16:39 评论(0)阅读(9)
0

数据库基础

1.数据库基本概念: 数据库(Database, DB)数据库管理系统(Database Management System, DBMS)数据库管理员( Database Administrator, DBA)数据库系统( Database System, DBS ) 2.关系型数据库: Oracl ...

若离若不弃 发布于 2018-04-20 14:22 评论(0)阅读(33)
0

SqlServer中Substring函数的用法

1、substring(操作的字符串,开始截取的位置,返回的字符个数) 例如: 从'abbccc'中返回'ccc',charindex函数用法(charindex(查找的字符串,被查找的字符串,开始查找的位置),例如查找'abbccc'中第一个'c'出现的位置,charindex('c','abbc ...

编程小白5173 发布于 2018-04-20 13:18 评论(0)阅读(20)