
数据库
mzhhy
一个比较苦逼的程序员
展开
-
mysql函数和存储过程
mysql存储过程是干嘛的?函数又是干嘛的?忽然想解释着两个问题也有点头大。不过想想也简单。剩下的事白话胡扯的,听听就行了不要当着,如果有什么不合适的,或者是误人子弟的请留言评论。马上更正首先我们说存储过程是干嘛的,为嘛要用存储过程如果没学过编程语言java或C++的请不要看下面的蓝色字。函数可以理解为java或C++等语言里面的方法或者函数,mysql和他们一样也有系统自定义原创 2017-09-15 09:58:30 · 386 阅读 · 0 评论 -
第三章 大数据Hive环境搭建
概述: Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 re...原创 2018-08-31 16:09:52 · 439 阅读 · 0 评论 -
第二章 Hadoop2.7.3+Spark2.1.0+Scala2.12.2+jdk1.8 完全分布式环境 环境搭建
一、版本选择 Hadoop2.7.3+Spark2.1.0+Scala2.12.2+jdk1.8 完全分布式环境 搭建全过程二、所有环境和已有环境 已有:Hadoop2.7.3、Zookper、Jdk1.8 所需搭建:Spark、Kafka、Scala三、Scala环境搭建 安装步骤如下:(所有集群节点) ...原创 2018-08-31 16:06:11 · 555 阅读 · 0 评论 -
Mysql linux安装日志
Mysql linux安装日志1.Add a login user and group for `mysqld' to run as:为‘mysqld’增添一个登陆用户和组 shell> groupadd mysql shell> useradd -g mysql mysql2.解压 shell> gunzip shell> cd mysql-5.0.153.Conf原创 2017-09-20 10:38:45 · 799 阅读 · 0 评论 -
vsftpd+pam+mysql
一、安装所需要程序1、事先安装好开发环境和mysql数据库;# yum -y install mysql-server mysql-devel# yum -y groupinstall "Development Tools" "Development Libraries"2.安装pam_mysql-0.7RC1# tar zxvf pam_my原创 2017-09-18 18:10:20 · 436 阅读 · 0 评论 -
mysql优化
EXPLAIN 解析【这是查询sql是否效率够高经常用到的关键字】•Possible_key:该查询可以利用的索引,如果没有任何索引可以使用null•Key : Mysql从 Possible_key中所选择使用索引•Key_len :被选中使用索引的索引长度Rows :显示MySQL认为它执行查询时必须检查原创 2017-09-15 16:52:06 · 197 阅读 · 0 评论 -
Redis几个认识误区
前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出JamesHamilton在On Designing andDeploying Internet-Scale Service(1)概括的那几个范围,James第一条经验“Design for failure”是所有互联网架构成功的一个关键。互联网系统的工程理论其实非常简单,Jamespaper中内容几乎称不上理论原创 2017-09-25 16:32:28 · 277 阅读 · 0 评论 -
mysql存储过程
CREATE PROCEDURE `delete_yyb`()BEGIN-- 需要定义接收游标数据的变量 DECLARE pkga CHAR(255);DECLARE ii INT ; -- 遍历数据结束标志 DECLARE done INT DEFAULT FALSE; -- 游标 DECLARE cur CURSOR FOR select A.pk原创 2017-09-14 17:51:55 · 172 阅读 · 0 评论 -
压力测试脚本-估计面试的时候用的到
#创建表DEPTCREATE TABLE dept( /*部门表*/deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0, dname VARCHAR(20) NOT NULL DEFAULT "",loc VARCHAR(13) NOT NULL DEFAULT "") ENGINE=MyISAM DEFAULT CHARSET=u原创 2017-09-15 16:25:06 · 415 阅读 · 0 评论 -
memcached在linux下的安装
安装步骤libevent官网:http://libevent.org/Memcached官网:http://memcached.org• 安装 libevent(memcached依赖libevent)# tar zxvf libevent-2.0.1-stable.tar.gz# cd libevent-2.0.21-stable# ./configure --prefi原创 2017-09-15 16:15:39 · 249 阅读 · 0 评论 -
DB2函数大全
DB2函数大全 函数名 函数解释 函数举例 AVG()返回一组数值的平均值. SELECTAVG(SALARY)FROMBSEMPMS; CORR(),CORRELATION()返回一对数值的关系系数. SELECT CORRELATION(SALARY,BONUS)FROM BSEMPMS;原创 2017-09-14 17:55:03 · 621 阅读 · 0 评论 -
redis安装配置
1. wget http://redis.googlecode.com/files/redis-2.0.4.tar.gz 2. tar zxvf redis-2.0.4.tar.gz 3. cd redis-2.0.4 4. make make完后 redis-2.0.4目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序re原创 2017-09-15 15:52:17 · 221 阅读 · 0 评论 -
应用之日志汇总
Redis介绍Reids是一个比较高级的开源key-value存储系统,采用ANSI C实现。其与memcached类似,但是支持持久化数据存储,同时value支持多种类型:字符串 (同memcached中的value),列表 ,集合 (Set),有序集合 (OrderSet)和Hash 。所有的值类型均支持原子操作,如列表中追加弹出元素,集合中插入移除元素等。Rdids的数据大部分位于内存中原创 2017-09-15 15:50:14 · 691 阅读 · 0 评论 -
为什么使用 Redis及其产品定位
传统MySQL+ Memcached架构遇到的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。2.Memcached与MyS原创 2017-09-15 15:47:25 · 252 阅读 · 0 评论 -
第四章 kafka环境搭建
kafka环境搭建目录kafka环境搭建... 1一、机器准备... 1二、下载安装包... 1三、安装zookeeper. 1四、kafka配置... 2五、启动 zookeeper 和 Kafka 服务... 3 一、机器准备 三机互联,ssh免密登陆 192.168.6.181 ...原创 2018-08-31 16:11:03 · 349 阅读 · 0 评论