• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > mysql数据导入hbase

mysql数据导入hbase

作者:BD_AI_IoT 字体:[增加 减小] 来源:互联网

本文主要包含mysql,hbase等服务器相关知识,BD_AI_IoT希望可以进行参考

下载sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz
解压
//配置环境变量
export SQOOP_HOME=/home/hadoop/software/sqoop-1.4.6.bin__hadoop-2.0.4-alpha
export SQOOP_SERVER_EXTRA_LIB=$SQOOP_HOME/lib
export PATH=$SQOOP_HOME/bin:$PATH


//cd ./conf
//cp sqoop-env-template.sh sqoop-env.sh
//./conf/sqoop-env.sh修改
export HADOOP_COMMON_HOME=/home/hadoop/software/hadoop-2.6.4
export HBASE_HOME=/home/hadoop/software/hbase-1.2.4
export HIVE_HOME=/home/hadoop/software/apache-hive-2.1.0-bin


//导入jdbc的jar包到./lib     mysql-connector-java-5.1.32-bin.jar


//开启mysql服务,进入mysql,mysql -u root -p123456
//Access denied for user 'root'@'localhost' (using password:YES)      
// 问题解决 
1、打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。
2、重启MySQL服务。
3、在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库。
4、执行,“use mysql;”使用mysql数据库。
5、执行,“update user set password=PASSWORD("123456") where user='root';”(修改root的密码)
6、打开MySQL目录下的my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。
7、重启MySQL服务。
8、在命令行中输入“mysql -uroot -prootadmin”,问题搞定!




//mysql赋权限
grant all privileges on *.* to root@'%' identified by '123456';
flush privileges;






//测试连接
sqoop list-databases --connect jdbc:mysql://slave2:3306/sqoop --username root -password 123456


//mysql建表
create table student(id INT NOT NULL AUTO_INCREMENT,title VARCHAR(100) NOT NULL,author VARCHAR(40) NOT NULL,date DATE,PRIMARY KEY(id));




INSERT INTO student ( id, title,author,date )VALUES( 1, "q","qq","2015-09-03");
INSERT INTO student ( id, title,author,date )VALUES( 2, "w","ww","2015-09-04");


//hbase建表
create 'student2','info'




//mysql导入hbase
sqoop import --connect jdbc:mysql://slave2:3306/mysql --username root --password 123456 -m 1 --table student --hbase-table student2 --column-family info --hbase-row-key id

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • HBase数据导入的几种操作,hbase数据导入几种
  • Linux、hive、sqoop常用脚本,hivesqoop
  • 【解决】 CentOS6.6安装CM5.4的问题,centos6.6cm5.4
  • [Sqoop]利用sqoop对mysql执行DML操作,sqoopdml
  • [Sqoop]将Hive数据表导出到Mysql,sqoophive
  • [Sqoop]将Mysql数据表导入到Hive,sqoophive
  • B-TREE索引,btree
  • 基于Hive及Sqoop的每日PV、UV、IP定时分析,hivesqoop
  • 分布式数据库MVCC读写设计,数据库mvcc读写
  • mysql数据导入hbase

相关文章

  • Redis源码学习:字符串,redis源码字符串
  • ganglia安装教程,ganglia教程
  • 玩转OpenStack网络Neutron(2)--使用Open vSwitch实现VLAN类型租户网络,openstackvswitch
  • 用户大会/会销怎么搞-Zoho CRM用户大会有感,-zohocrm
  • hadoop集群搭建-笔记,hadoop集群搭建
  • openstack中glance组件images的所有python API 汇总,openstackglance
  • The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path,httpservlet
  • 机器学习数学基础- gradient descent算法(上),gradientdescent
  • 机器学习数学基础- gradient descent算法(下),gradientdescent
  • 你真的了解OpenStack吗?学过的人,都知道!,了解openstack

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Spark MLlib Deep Learning Convolution Neural Network (深度学习-卷积神经网络)3.3,mllibconvolution
    • LinkedIn Cubert 实践指南,linkedincubert
    • 解决Myeclipse下Debug出现Source not found以及sql server中导入数据报错,myeclipsedebug
    • 《2》CentOS7.0+OpenStack+kvm云平台部署—配置Keystone,centos7.0kvm
    • Docker image的工作原理,dockerimage
    • 一步一步跟我学hadoop(1)----hadoop概述和安装配置,hadoop----hadoop
    • 深入理解kafka设计原理,深入理解kafka设计
    • RabbitMQ(python实现)学习之一:简单两点传输“Hello World”的实现,rabbitmqpython
    • Fedora20上源码安装Xen4.3.0,fedora20xen4.3.0
    • HBase,hbase安装

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有