你的位置:首页 > 数据库
MySQL随手记
2016-10-30 18:00:23

MySQL随手记

一、MySQL数据迁移(由远端主机迁移到本地)1、导出数据库mysqldump -u root -p db > dump_db_date.sqlroot: 账户db: 需要导出的数据库名2、将导出的dump_db_date.sql文件scp到本地3、在本地机器建立新数据库m ...
启动Hadoop时遇到Name or service not knownstname 错误
今天在启动Hadoop时遇到Name or service not knownstname这样的错误1 : Name or service not knownstname master 2 : Name or service not knownstname slaver1 3 : ...
MongoDB 安全和访问权限控制
MongoDB的访问控制能够有效保证数据库的安全,访问控制是指绑定Application监听的IP地址,设置监听端口,使用账户和密码登录一,访问控制的参数1,绑定IP地址mongod 参数:--bind_ip <ip address>默认值是所有的IP地址都能访问 ...
MongoDB 数据存储引擎
2016-10-30 12:01:03

MongoDB 数据存储引擎

存储引擎(Storage Engine)是MongoDB的核心组件,负责管理数据如何存储在硬盘(Disk)和内存(Memory)上。从MongoDB 3.2 版本开始,MongoDB 支持多数据存储引擎(Storage Engine),MongoDB支持的存储引擎有:WiredT ...
mysql数据库操作(1)
2016-10-30 12:00:19

mysql数据库操作(1)

1.mysql 数据库备份:语法:MYSQLDUMP -uUSER -pPASS DataBase > Path 其中:USER 是用户名,PASS 是密码,DataBase 是数据库名, Path 是数据库备份存储的位置。备注:1)执行备份是在系统条件下,而非 mys ...
学生各门课程成绩统计SQL语句大全(面试题)
创建表SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE [dbo].[stuscore]( [name] [varchar](50) COLLATE Chinese_PR ...
OutPut子句的使用限制
2016-10-29 17:00:08

OutPut子句的使用限制

Output子句很方便,多数情况下可以省略了更新后插入或者删除后插入操作表,将2个语句变成1个语句操作。不管从语句美观还是效率上都是有不错的提升,但是对于Output自身,也是有一些限制的。从文档上看。主要有以下三点需要注意1 Output into 的对象不能含有触发器2 Ou ...
查看某表有没有语句被锁住
今天在思考postgresql里面锁是怎么实现的,讨论了暂时认为是master进程维护一张表,在各个语句获取锁的时候,查询该表能获取对应的锁就继续,否则就等待,执行完成后释放锁。  后面我再去研究到底怎么实现的,今天先实现怎么查看某表当前有哪些锁在上面。 会话1:apple= ...
MS SQL验证字符串是否包含有大小写字母
昨晚有实现一个小功能,就是在MS SQL Server中,检查字符串是否包含有大小写字母。通常应用在字符串的复杂度。DECLARE @s NVARCHAR(40) = N'SDFfgGRYJhhTYUJ'IF LOWER(@s) COLLATE Latin1_General_CS ...
判断字符是否包含有特殊字符
在MS SQL Server中,我们想判断一个字符串中是否包含有特殊字符。由于徨字符集过多,我们可以使用正则来实现。除了大小字母和数字之外全是特殊字符,因此可以使用这个表达式:[^a-zA-Z0-9]参考下面代码示例: ...
clr enabled Server Configuration Option
在SQL Server中启用CLR,可以执行下面SQL语句: EXEC sp_configure 'clr enabled'; EXEC sp_configure 'clr enabled' , '1'; RECONFIGURE; Source Code ...
set global show_compatibility_56 = on;永久生效MySQL重启
1. 找到MySQL的配置文件,一般在MySQL的安装目录下,例如我的: C:\Program Files\MySQL\MySQL Server 5.7 ,打开下面的一个配置文件: my-default.ini ,在最后面添加一行配置: show_compatibility_56 ...
zookeeper的安装(图文详解。。。来点击哦!)
zookeeper的安装(图文详解。。。来点击哦!)一、服务器的配置  三台服务器:  192.168.83.133 sunshine  192.168.83.134 sunshineMin  192.168.83.135 sunshineMax  在每台 ...
SQL Server 执行计划利用统计信息对数据行的预估原理二(为什么复合索引列顺序会影响到执行计划对数据行的预估)
本文出处:http://www.cnblogs.com/wy123/p/6008477.html   关于统计信息对数据行数做预估,之前写过对非相关列(单独或者单独的索引列)进行预估时候的算法,参考这里。  今天来写一下统计信息对于复合索引在预估时候的计算方法和潜在问题。   ...
MongoDB 访问权限控制
2016-10-28 19:00:32

MongoDB 访问权限控制

MongoDB的访问控制能够有效保证数据库的安全,访问控制是指绑定Application监听的IP地址,设置监听端口,使用账户和密码登录一,访问控制的参数1,绑定IP地址mongod 参数:--bind_ip <ip address>默认值是所有的IP地址都能访问 ...
PostgreSQL隐藏字段tableoid
2016-10-28 17:00:05

PostgreSQL隐藏字段tableoid

问题来源:今天群里有人问:tableoid字段在每行都有,而且一个表里面的值是重复的,这样不合理...... 因此做了一些分析: 1)创建了一个表apple=# \d test_time Table "public.test_time" C ...
Windows下安装Redis
2016-10-28 16:00:03

Windows下安装Redis

1、首先,Redis官方是支持Linux系统的,我这里不多说,需要的可以参考:http://www.oschina.net/question/12_18065/2、Windows 64位下载地址:https://github.com/MSOpenTech/redis/releas ...
Rocksdb Compaction原理
2016-10-28 14:00:10

Rocksdb Compaction原理

概述 compaction主要包括两类:将内存中imutable 转储到磁盘上sst的过程称之为flush或者minor compaction;磁盘上的sst文件从低层向高层转储的过程称之为compaction或者是major compaction。对于myr ...
使用专业的消息队列产品rabbitmq之centos7环境安装
我们在项目开发的时候都不可避免的会有异步化的问题,比较好的解决方案就是使用消息队列,可供选择的队列产品也有很多,比如轻量级的redis,当然还有重量级的专业产品rabbitmq,rabbitmq好就好在是用erlang(二郎神)开发的,它那天生的OTP并行计算框架,轻而易举的进程 ...
Spark RDD aggregateByKey
2016-10-28 02:00:05

Spark RDD aggregateByKey

aggregateByKey 这个RDD有点繁琐,整理一下使用示例,供参考 直接上代码import org.apache.spark.rdd.RDDimport org.apache.spark.{SparkContext, SparkConf}/** * Created b ...
Navicat for MySQL 10.1.7注册码
Navicat for MySQL 10.1.7注册码用户名、组织、注册码均为:NAVN-LNXG-XHHX-5NOO。 ...
【锁】Oracle死锁(DeadLock)的分类及其模拟
【锁】Oracle死锁(DeadLock)的分类及其模拟1 BLOG文档结构图 2 前言部分2.1 导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(&cap;_&cap;)O~:① 死 ...
闲来无事,编写一个数据迁移小工具
一、前言  生命不息,折腾不止。近期公司有数据迁移的计划,从Sqlserver迁移到mysql,虽说网上有很多数据迁移方案,但闲着也是闲着,就自己整一个,权当做是练练手了二、解决思路  整个迁移过程类似于ETL,将数据从来源端经过抽取(extract)、转换(transform) ...
Oracle一些重要的查询
2016-10-27 16:00:57

Oracle一些重要的查询

1、查询当前用户的所有表(自己的表)select table_name from user_tables;2、查询Oracle中所有的系统权限,一般是DBAselect * from system_privilege_map order by name;3、查询Oracle所有的 ...
mac ERROR 2002 (HY000): Cant connect to local MySQL server through socket /tmp/mysql.sock
好久不用mysql,今天突然想用的时候,mysql -uroot -p直接报了下面的错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)mac可 ...
Tensorflow学习笔记3:TensorBoard可视化学习
TensorBoard简介Tensorflow发布包中提供了TensorBoard,用于展示Tensorflow任务在计算过程中的Graph、定量指标图以及附加数据。大致的效果如下所示, TensorBoard工作机制TensorBoard 通过读取 TensorFlow 的 ...
【Mac】Hadoop单机版安装教程
1. 确保Java已经正确安装。查看Java版本:java -version2. 下载hadoop源程序并解压到apache的官网下载某一版本的hadoop,不同版本可能会存在较大差异。本教程中使用版本为2.7.1 https://dist.apache.org/repos/di ...
Oracle 权限(grant、revoke)
数据库版本:11GR2一、介绍   在oracle中没有其他数据库系统中的数据库的概念,对象都是创建在用户下。当前用户具有当前用户下所有对象的所有权限无论该对象是否是当前用户所创建。举个简单例子创建一个用户授予该用户连接权限,然后用管理员用户在该用户下创建一张表,该用户可以删 ...
Zookeeper概论(对zookeeper的概论、原理、架构等的理解)
Zookeeper概论(对zookeeper的概论、原理、架构等的理解)一、概论  Zookeeper是一个分布式的、开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是hadoop和hbase的重要组件。它是一个为分布式应用提供一致性服务的软件。提供 ...
Hadoop集群搭建安装过程(三)(图文详解
Hadoop集群搭建安装过程(三)(图文详解---尽情点击!!!)一、JDK的安装安装位置都在同一位置(/usr/tools/jdk1.8.0_73)jdk的安装在克隆三台机器的时候可以提前安装,通过scp使安装文件和环境配置(/etc/profile)都拷贝过去,并使三台机器都 ...
SQL SERVER 数据库各版本功能对比
以前写了篇SQL SERVER 2008数据库各版本功能对比,官网提供的那个功能确实很好很强大,后面发现那个链接失效了。今天又遇到要对比SQL Server 2014数据库版本功能需求,搜索找了好久才找到,索性将这些链接收录在此,以备不时之需。 SQL Server 20 ...
sql 查询结果作为数据进行添加,where in 子查询
查询结果作为数据进行添加INSERT INTO a ( Aid, Atitle, Url, Pic1 ) SELECT c Aid,d Atitle,e Url,f Pic1 FROM b对于大神来说,不看都知道,但是对于和我一样的菜鸟,就需要解释一下了。a,b是数据表名称,c, ...
如何利用pt
2016-10-26 15:00:03

如何利用pt

业务运行一段时间,发现原来的主键设置并不合理,这个时候,想变更主键。这种需求在实际生产中还是蛮多的。下面,看看pt-online-schema-change解决这类问题的处理方式。 首先,创建一张测试表create table t2(c1 int primary key, c ...
会员系统中需要验证用户的邮箱是否真实存在
在开发网站时,我们需要对用户注册的邮箱进行核对与验证,用户填写的邮箱是否有效邮箱。好吧,我们先从数据库入手,修改用户表让用户有填写email的字段,添加了2个字段: ALTER TABLE [dbo].[Users]ADD [Email] VARCHAR(100) NULL, ...
Spark standalone HA
2016-10-25 23:01:27

Spark standalone HA

配置Spark standalone HA 主机:node1,node2,node3master: node1,node2slave:node2,node3 修改配置文件:node1,node3: spark-env.shexport SPARK_MASTER_IP=no ...
Hadoop集群搭建安装过程(一)(图文详解
Hadoop集群搭建(一)(上篇中讲到了Linux虚拟机的安装)一、安装所需插件(以hadoop2.6.4为例,如果需要可以到官方网站进行下载:http://hadoop.apache.org)  hadoop2.6.4插件、已经装好的虚拟机(CentOS,这个百度一下自行安装) ...
正则表达式和文本挖掘(Text Mining)
在进行文本挖掘时,TSQL中的通配符(Wildchar)显得功能不足,这时,使用&ldquo;CLR+正则表达式&rdquo;是非常不错的选择,正则表达式看似非常复杂,但,万变不离其宗,熟练掌握正则表达式的元数据,就能熟练和灵活使用正则表达式完成复杂的Text M ...
MYSQL基础操作之数据约束与关联查询
一、MYSQL约束1.默认值约束,当字段没有插入值的时候,mysql自动给该字段分配默认值。 默认值的字段允许为空。 对默认值字段也可以插入null。1 CREATE TABLE STUDENT(2 ID INT,3 NAME VARCHAR(20),4 ADDRES ...
史林枫:sqlserver数据库中数据日志的压缩及sqlserver占用内存管理设置
使用sqlserver和IIS开发.net B/S程序时,数据量逐渐增多,用户也逐渐增多,那么服务器的稳定性就需要维护了。数据库如何占用更小内存,无用的日志如何瞬间清空? 今天在给一个客户维护网站的时候,发现运行了2年的程序,数据库中主表的数据已超过70万条,按理说这样的数据 ...
数据库:MySQL简述
2016-10-25 18:06:35

数据库:MySQL简述

一、 数据库介绍什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理 ...
SQL SERVER 2016 AlwaysOn 无域集群+负载均衡搭建与简测
之前和很多群友聊天发现对2016的无域和负载均衡满心期待,毕竟可以简单搭建而且可以不适用第三方负载均衡器,SQL自己可以负载了。windows2016已经可以下载使用了,那么这回终于可以揭开令人憧憬向往的AlwaysOn2016 负载均衡集群的神秘面纱了。  本篇主要描述个人集群 ...
The SQL Server Service Broker for the current database is not enabled
把一个数据恢复至另一个服务器上,出现了一个异常:The SQL Server Service Broker for the current database is not enabled, and as a result query notifications are not s ...
AlwaysOn_2016_无域集群+负载均衡搭建与简测
之前和很多群友聊天发现对2016的无域和负载均衡满心期待,毕竟可以简单搭建而且可以不适用第三方负载均衡器,SQL自己可以负载了。windows2016已经可以下载使用了,那么这回终于可以揭开令人憧憬向往的AlwaysOn2016 负载均衡集群的神秘面纱了。  本篇主要描述个人集群 ...
Linux系统安装MySql步骤及截屏
➠更多技术干货请戳:听云博客如下是我工作中的记录,介绍的是linux系统下使用官方编译好的二进制文件进行安装MySql的安装过程和安装截屏,这种安装方式速度快,安装步骤简单!需要的朋友可以按照如下步骤进行安装,可以快速安装MySql,希望可以帮助大家:)!1、下载mysql的li ...
给同为.NET开发者普及一点Oracle数据库经验
前段时间,因为要给自己开发的搜易站内搜索引擎增加Oracle数据库的支持,所以学习了下Oracle的基础知识,发现使用方式跟MYSQL,MSSQL等数据库的思维有很大的不同,总结一下几点不同,希望给初学者一点经验,减少学习的时间:一,Oracle数据没有数据库的概念 ...
crontab 详细用法 定时任务
转自:http://blog.chinaunix.net/uid-25785357-id-3434344.html 使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。例如系统管理员安排一个备份任务使其每天都运行如何往 cron 中添加一个作业 ...
MY SQL存储过程、游标、触发器
MySQL5 中添加了存储过程的支持。 大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件。虽然他们的作用不仅限于 ...
Sqlserver中一直在用又经常被忽略的知识点一
已经有快2个月没有更新博客了,实在是因为最近发生了太多的事情,辞了工作,在湘雅医院待了一个多月,然后又新换了工作......在平时的工作中,Sqlserver中许多知识点是经常用到的,但是有时候我们往往忽略了它们,在过去的一年里,一直使用的是Mysql,现在又开始接触Sqlser ...
根据经纬度算最近距离的店铺
目前由于业务需要需要在地图上显示离坐标点最近的服务网点信息 前提:定位坐标与网点坐标均知晓:算法:round(6378.138*2*asin(sqrt(pow(sin( (lat1*pi()/180-lat2*pi()/180)/2),2)+cos(lat1*pi()/180 ...
MongoDB学习笔记(二:入门环境配置及与关系型数据库区别总结)
一、下载及安装MongoDBMongoDB下载官网链接:http://www.mongodb.org/downloads具体安装步骤教程:http://www.shouce.ren/api/view/a/6191(PS:该链接中对MongoDB安装讲解比较详细,通俗易懂。安装教程 ...
如何把mysql的列修改成行显示数据简单实现
如何把mysql的列修改成行显示数据简单实现 创建测试表: 1: DROP TABLE IF EXISTS `test`; 2: CREATE TABLE `test` ( 3: `year` int(11) DEFAULT NULL, 4: `month` ...
mysql 安装失败解决方法
2016-10-23 00:00:14

mysql 安装失败解决方法

在安装mysql的过程中,出现的最麻烦的问题和解决方法安装后,启动不成功,就卡了,程序就没有响应。如何解决:找到mysql安装目录下的 #Path to the database rootdatadir="C:/ProgramData/MySQL/MySQL Serve ...
【函数】Oracle函数系列(1)
【函数】Oracle函数系列(1)--字符函数 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 常见字符 ...
sqlite使用xcode编译
2016-10-22 23:00:12

sqlite使用xcode编译

使用xcode去开发makefile的project(Building Makefile Projects With Xcode)新建工程,template选择 external Build System添加所有的源码到工程中。新建一个target,template选择 ext ...
MYSQL基础操作之单表的增删改查
一、添加数据。-- 1.创建表,并插入一定的数据。 1 CREATE TABLE STUDENT( 2 ID INT, 3 USERNAME VARCHAR(20), 4 SERVLET INT, 5 JSP INT, 6 ADDRESS VARCHAR(30) 7 ); 8 I ...
TSQL 函数:选择分支
2016-10-22 22:00:11

TSQL 函数:选择分支

逻辑选择函数,判断一个条件,根据结果的不同,返回不同的值,这类函数,可以看作是case语句的shorthand。1,IIF 函数该函数判断一个逻辑表达式,如果结果为True,返回一个表达式;如果为False,返回另外一个表达式。IIF ( boolean_expression, ...
经典JSP数据库连接(ORACLE、SQL Server、MySQL)
1、连接ORACLE8/8I/9I数据库(thin模式) <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% ...
在myeclipse文件中如何创建properties类型的文件,从而连接数据库
File->New->File->点击->在编辑处出输入:文件名.properties 文件的主要功能连接数据库,例如:driver=oracle.jdbc.OracleDriverurl=jdbc:oracle:thin:@localhost:152 ...
mysql操作入门基础之对数据库和表的增删改查
一、数据库管理-- 1.登陆数据库1 mysql -u root -p;-- 2.查看数据库服务器所有数据库1 SHOW DATABASES;-- 3.创建数据库CREATE DATABASE MyDATA;-- 4.创建带有设置字符集的数据库CREATE DATABASE MY ...
centos 服务器 mysql 安装
2016-10-22 13:00:24

centos 服务器 mysql 安装

全部文字见 http://www.centoscn.com/mysql/2016/0315/6844.html CentOS 7的yum源中没有正常安装mysql时的mysql-sever文件,需要去官网上下载wget http://dev.mysql.com/get/m ...
第一页下一页12345678910下10页末页第10/201页,总共:12060条数据