- 博客(157)
- 资源 (6)
- 收藏
- 关注
原创 mysql8.0中远程连接权限语句grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio报错
mysql中远程连接权限语句grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio报错
2024-03-07 13:52:09
1858
2
原创 oracle中trim函数、ltrim函数、rtrim函数的使用方法,trim()函数、ltrim ()函数、rtrim()函数的用法
LTRIM(c1,[,c2])函数 是按照c2中的字符一个一个的截断c1的字符,而且还是从左开始执行的,一旦遇到c2中的字符,c1中的字符都会相对应的截断,一直到c1的字符没有c2的字符为止才会结束。==========================LTRIM ()函数====================================================LTRIM()函数============================----------输出结果。----------输出结果。
2024-02-23 18:08:41
2869
原创 2024 年最适合高级用户的 11 个 Linux 发行版
当然,上述列举的只是众多可用Linux发行版中的一小部分,远远不能穷尽全部。目前,全球有600多个Linux发行版,其中大约有500个处于积极开发的状态。然而,我们认为有必要关注一些广泛应用的发行版,其中一些发行版的设计理念甚至影响了其他Linux发行版的风格与发展方向。这些发行版在Linux社区中扮演着重要的角色,并因其独特的特点和广泛的用户群体而备受关注。
2024-02-18 04:54:29
2614
原创 如何更改【linux】centos7 ip地址
编辑网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0(根据需求选择正确的网络设备名称)。添加或修改IPADDR、NETMASK和GATEWAY等相关字段来指定新的IP地址、子网掩码和默认网关。将其中的BOOTPROTO字段修改为"static",表示手动分配IP地址。这样就完成了在CentOS 7上更改IP地址的过程。使用root用户登录(如果没有root访问权限)。打开终端或SSH连接到CentOS服务器。
2024-02-17 10:30:38
1299
原创 oracle 修改表结构语句
示例:ALTER TABLE orders ADD CONSTRAINT pk_orders PRIMARY KEY (order_id) USING INDEX idx_pk_orders;示例:ALTER TABLE employees MODIFY (email DEFAULT 'example@gmail.com');示例:ALTER TABLE employees ADD email VARCHAR2(50);示例:ALTER TABLE employees DROP COLUMN email;
2024-02-02 05:39:38
1141
原创 PL/SQL plsql Developer 14最新版注册码 (亲测可用)
product code: ke4tv8t5jtxz493kl8s2nn3t6xgngcmgf3serial Number: 264452password: xs374ca
2024-01-31 10:38:32
7942
12
转载 hue的安装与使用
1.使用git将其下载到linux上,或者从http://gethue.com/hue-3-7-with-sentry-app-and-new-search-widgets-are-out/#下载 "3.7.1 tarball"版本使用git进行下载:git clone git@github.com:cloudera/hue.git2.http://cloudera.gith
2016-09-19 16:19:39
1040
转载 DbVisualizer配置连接hive
最近在测试hive on Spark的功能,由于数据库Oracle习惯使用PLsql了,其他我都使用DbVisualizer,就尝试配置了一下。0.测试环境测试了2个hadoop集群,机器都是4台普通的服务器2U服务器测试环境1:hive on hadoophive-1.0hadoop-common-2.2测试环境2:hive on sparkcdh5.7hiv
2016-09-16 18:56:23
9472
转载 数据库管理工具——SQuirreL SQL Client使用入门
如果您的工作要求您在一天之中连接许多不同的数据库 (oracle、DB2、mysql、postgresql、Sql Server等等),或者你经常需要在多个不同种类的数据库之间进行数导入导出。那么SQuirreL SQL Client 将会是比较理想的数据库客户端链接工具。 简单介绍: SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问
2016-09-16 18:54:29
1821
转载 sqoop常用命令
1、列出mysql数据库中的所有数据库 sqoop list-databases --connect jdbc:mysql://localhost:3306/ -username dyh -password 000000 2、连接mysql并列出数据库中的表sqoop list-tables --connect jdbc:mysql://localhost:3306/test --
2016-09-14 17:34:18
650
转载 sqoop 的使用
1 导入导出数据库 1)列出mysql数据库中的所有数据库命令 # sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username root --password 123456 2)连接mysql并列出数据库中的表命令# sqoop list-tables --connect jd
2016-09-14 17:08:07
486
转载 Hive操作语句的使用实例讲解
#创建表人信息表 person(String name,int age) hive> create table person(name STRING,age INT)ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t' ESCAPED BY '\\' STORED AS TEXTFILE; OK Time taken: 0.541 second
2016-09-14 16:22:11
497
转载 ORACLE EXPLAIN PLAN的总结 (优化SQL语句)
ORACLE EXPLAIN PLAN的总结文章分类:数据库在ORACLE数据库中,需要对SQL语句进行优化的话需要知道其执行计划,从而针对性的进行调整.ORACLE的执行计划的获得有几种方法,下面就来总结下1、EXPLAIN的使用Oracle RDBMS执行每一条SQL语句,都必须经过Oracle优化器的评估。所以,了解优化器是如何选择(搜索)路径以及索引是如何被使用的,
2016-09-13 10:55:00
10381
转载 Oracle百万记录sql语句优化技巧
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id f
2016-09-12 17:50:13
441
转载 Hive 2.1 安装
安装Hive2.11. 准备工作:安装JDK、Hadoop2. 下载并解压Hive,设置环境变量 HIVE_HOME、PATH3. 设置Hadoop环境变量./hadoop fs -mkdir /tmp./hadoop fs -mkdir /usr/hive/warehouse./hadoop fs -chmod g+w /tmp./hadoop fs -chmod g+
2016-09-10 20:07:02
4225
原创 Hive错误:Error: FUNCTION 'NUCLEUS_ASCII' already exists. (state=X0Y68,code=30000)
错误现象:-----------------------------------------------------------------------------------------------------------------doupeihua@doupeihua-2104 ~/software/hive/bin $ schematool -initSchema -dbTyp
2016-09-10 19:26:12
7917
2
转载 linuxmint 下开启和关闭防火墙
需要root才可以开启和关闭防火墙 如果没有root,可以用sudo su命令进入root权限查看防火墙状态 ufw status开启防火墙 ufw enable关闭防火墙 ufw disable
2016-09-10 18:06:06
4584
转载 MongoDB基本命令用
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很
2016-09-07 17:43:34
381
转载 数据库性能优化有哪些措施?
、1、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 2、2、调整应用程序结构设计。这一部分也是在开发信息系统之前完成,程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用传统的Client/Server两层体系结构,还是使用Browser/Web/Database的三层体系结构。不同的应
2016-09-06 13:17:17
3445
转载 Kafka实战:从RDBMS到Hadoop,七步实现实时传输
本文是关于Flume成功应用Kafka的研究案例,深入剖析它是如何将RDBMS实时数据流导入到HDFS的Hive表中。对于那些想要把数据快速摄取到Hadoop中的企业来讲,Kafka是一个很好的选择。Kafka是什么?Kafka是一个分布式、可伸缩、可信赖的消息传递系统,利用发布-订阅模型来集成应用程序/数据流。同时,Kafka还是Hadoop技术堆栈中的关键组件,能够很好地支持实时数
2016-09-06 10:35:46
921
转载 分布式 Key-Value 存储系统:Cassandra 入门
Cassandra 的数据存储结构Cassandra 的数据模型是基于列族(Column Family)的四维或五维模型。它借鉴了 Amazon 的 Dynamo 和 Google's BigTable 的数据结构和功能特点,采用 Memtable 和 SSTable 的方式进行存储。在 Cassandra 写入数据之前,需要先记录日志 ( CommitLog ),然后数据开始写入到 Colu
2016-08-31 17:24:18
1062
转载 ORACLE客户端乱码--修改Oracle客户端字符集
修改Oracle客户端字符集方法:1:可以通过修改注册表键值永久设置,类似于这样的键值:HKEY_LOCAL_MACHINE/SOFTWARE/Oracle/HOME0下,如一般的简体中文nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 2:查看数据库当前字符集参数设置SQL> select userenv('language') f
2016-08-29 09:54:11
770
转载 Phoenix实现用SQL查询HBase
HBase,一个NoSQL数据库,可存储大量非关系型数据。HBase,可以用HBase shell进行操作,也可以用HBase Java api进行操作。HBase虽然是一个数据库,但是它的查询语句,很不太好用。要是能像使用Mysql等关系型数据库一样用sql语句操作HBase,那就很Perfect了。现有工具有很多Hive,Tez,Impala,Shark/Spark,Phoenix等。
2016-08-28 19:33:15
2420
转载 spark 读取hbase数据并转化为dataFrame
最近两天研究spark直接读取hbase数据,并将其转化为dataframe。之所以这么做,1、公司的数据主要存储在hbase之中2、使用dataframe,更容易实现计算。尽管hbase的官方已经提供了hbase-spark 接口,但是并未对外发布,而且目前的项目又有这方面的需求,且网上关于这么方面的参考比较少,故贴出来,代码如下,仅供参考
2016-08-28 18:53:41
1554
转载 hbase zookeeper独立搭建
一、zk单独搭建 1.修改配置文件:conf/zoo.cfgJava代码 tickTime=2000 dataDir=/home/hadoop/data/zookeeper clientPort=2181 initLimit=5 syncLimit=2 server.1=slave-01:2888:3888 server.2=s
2016-08-28 17:20:17
868
转载 通过Sqoop实现Mysql / Oracle 与HDFS / Hbase互导数据
下文将重点说明通过Sqoop实现Mysql与HDFS互导数据,Mysql与Hbase,Oracle与Hbase的互导最后给出命令。一、Mysql与HDFS互导数据环境:宿主机器操作系统为Win7,Mysql安装在宿主机上,宿主机地址为192.168.66.963台虚拟机操作系统为Ubuntu-12.04.1-32位三台虚拟机已成功安装Hadoop,并实现免密钥互访,配hosts
2016-08-28 16:45:32
1037
转载 Hbase总结(六)hbase37个笔试题
以下试题是摘自互联网的基础上自己加了选项说明解释便于自己以后看时方便节省时间1. HBase来源于哪篇博文? CA The Google File SystemB MapReduceC BigTableD Chubby2. 下面对HBase的描述哪些是正确的? B、C、DA 不是开源的B 是面向列的C 是分布式
2016-08-27 11:23:13
1429
转载 Hbase总结(五)-hbase常识及habse适合什么场景
当我们对于数据结构字段不够确定或杂乱无章很难按一个概念去进行抽取的数据适合用使用什么数据库?答案是什么,如果我们使用的传统数据库,肯定留有多余的字段,10个不行,20个,但是这个严重影响了质量。并且如果面对大数据库,pt级别的数据,这种浪费更是严重的,那么我们该使用是什么数据库?hbase数个不错的选择,那么我们对于hbase还存在下列问题:1.Column Family代表什么?
2016-08-27 11:21:49
1013
转载 Hbase总结(四)- Hbase与传统数据库的区别
在说HBase之前,我想再唠叨几句。做互联网应用的哥们儿应该都清楚,互联网应用这东西,你没办法预测你的系统什么时候会被多少人访问,你面临的用户到底有多少,说不定今天你的用户还少,明天系统用户就变多了,结果您的系统应付不过来了了,不干了,这岂不是咱哥几个的悲哀,说时髦点就叫“杯具啊”。其实说白了,这些就是事先没有认清楚互联网应用什么才是最重要的。从系统架构的角度来说,互联网应用更加看重系统性
2016-08-27 11:20:56
3075
转载 Hbase总结(三)-Hbase与Hive的区别与联系
问题导读:hive与hbase的底层存储是什么?hive是产生的原因是什么?habase是为了弥补hadoop的什么缺陷?共同点:1.hbase与hive都是架构在hadoop之上的。都是用hadoop作为底层存储区别:2.Hive是建立在Hadoop之上为了减少MapReduce jobs编写工作的批处理系统,HBase是为了支持弥补Hadoop对
2016-08-27 11:19:54
698
转载 hbase总结(二)-hbase安装
本篇介绍两种HBase的安装方式:本地安装方式和伪分布式安装方式。安装的前提条件是已经成功安装了hadoop,而且hadoop的版本要和hbase的版本相匹配。我将要安装的hbase是hbase-0.94.11版本,需要的hadoop是hadoop-1.2.1版本。hbase下载地址:http://mirror.bit.edu.cn/apache/hbase/hbase-0
2016-08-27 11:18:42
715
转载 Hbase总结(一)-hbase命令
下面我们看看HBase Shell的一些基本操作命令,我列出了几个常用的HBase Shell命令,如下:名称命令表达式创建表create '表名称', '列名称1','列名称2','列名称N'添加记录 put '表名称', '行名称', '列名称:', '值'查看记录
2016-08-27 11:16:54
2730
转载 iconv 文件编码转换
linux shell 配置文件中默认的字符集编码为UTF-8 。UTF-8是unicode的一种表达方式,gb2312是和unicode都是字符的编码方式,所以说gb2312跟utf-8的概念应该不是一个层次上的。在LINUX上进行编码转换时,可以利用iconv命令实现,这是针对文件的,即将指定文件从一种编码转换为另一种编码。 查了下iconv命令用法如下:iconv [选项...] [
2016-08-25 20:39:49
635
转载 sqoop数据导入导出
mysql数据导入导出到hdfsmysql导入到hdfs bin/sqoop help import 查看帮助bin/sqoop import \--connect jdbc:mysql://hadoop-senior0.ibeifeng.com:3306/study \--username root \--password 123456 \--table my_user \--targe
2016-08-25 14:21:32
2143
转载 Sqoop安装配置及将mysql数据导入到hdfs中
1. 解压Sqoop以及jar包拷贝1) Hadoop版本为1.0.4,下载sqoop版本1.4.4-1.0.0,解压。2) 将mysql-connector的jar包(5.1.29版本)复制至sqoop解压后的lib目录下。3) 把sqoop根目录下的sqoop-1.4.4.jar以及mysql-connector的jar包复制到hadoop根目录下的
2016-08-23 15:16:26
1543
转载 Hive总结(三)hive组件和执行过程
对Hive的基本组成进行了总结:1、组件:元存储(Metastore )-存储“系统目录以及关于表、列、分区等的元数据”的组件。驱动(Driver )- 控制 HiveQL 生命周期的组件,当 HiveQL 查询穿过 Hive时。该驱动管理着会话句柄以及任何会话的统计。查询编译器(Query Compiler) - 是一个组件,将HiveQL编译成有向无环图(direc
2016-08-23 14:28:34
449
转载 Hive总结(二)hive基本操作
阅读本文章可以带着下面问题:1.与传统数据库对比,找出他们的区别2.熟练写出增删改查(面试必备)创建表:hive> CREATE TABLE pokes (foo INT, bar STRING); Creates a table called pokes with two columns, the first being an integer and th
2016-08-23 14:27:55
483
转载 Hive总结(一)hive初始
1.没有接触,不知道这个事物是什么,所以不会产生任何问题。2.接触了,但是不知道他是什么,反正我每天都在用。3.有一定的了解,不够透彻。那么hive,1.我们对它了解多少?2.它到底是什么?3.hive和hadoop是什么关系?扩展:hbase和hive是什么关系?Hive最初是应Facebook每天产生的海量新兴社会网络数据进行管理和机器学习的需求
2016-08-23 14:26:54
351
dom4j解析XML的两个JAR包(dom4j-1.6.1.jar 和 jaxen.jar)
2014-04-20
Linux爱好者入门教程
2010-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人