打开sqoop的conf目录下修改配置文件

# vim sqoop-site.xml

修改配置文件
其中

  • sqoop.metastore.client.autoconnect.url为sqoop用于储存job信息的mysql的uri地址
  • sqoop.metastore.client.enable.autoconnect 设为true就是说你在写创建新的job时候可以不用写–meta-connect这个参数. sqoop会依据配置文件自己去找存储job元信息的mysql并自动连接.
  • -sqoop.metastore.client.autoconnect.username 连接mysql的用户名
  • sqoop.metastore.client.autoconnect.password连接mysql的密码
  • sqoop.metastore.client.record.password 记住密码
  • sqoop.metastore.server.port 端口号
sqoop job --create job3 \
--meta-connect 'jdbc:mysql://mypc01:3306/sqoop?user=root&password=123456' \
<configuration><property><name>sqoop.metastore.client.enable.autoconnect</name><value>true</value></property><property><name>sqoop.metastore.client.autoconnect.url</name><value>jdbc:mysql://mypc01:3306/sqoop</value></property><property><name>sqoop.metastore.client.autoconnect.username</name><value>root</value></property><property><name>sqoop.metastore.client.autoconnect.password</name><value>123456</value></property><property><name>sqoop.metastore.client.record.password</name><value>true</value></property><property><name>sqoop.metastore.server.location</name><value>/usr/local/sqoop/sqoop-metastore/shared.db</value></property><property><name>sqoop.metastore.server.port</name><value>16000</value></property>
</configuration>

在mysql中创建数据库

mysql> create database sqoop

后台启动mysql服务箱

# sqoop metastore &

创建一个连接

sqoop job --list --meta-connect 'jdbc:mysql://mypc01:3306/sqoop?user=root&password=123456'

需要在mqsql中向SQOOP_ROOT中添加一条记录

insert into SQOOP_ROOT values (NULL, 'sqoop.hsqldb.job.storage.version', '0');

修改mysql这两张表的引擎

alter table SQOOP_ROOT engine=myisam;
alter table SQOOP_SESSIONS engine=myisam;

修改sqoop存储job的默认数据库相关推荐

  1. 无法打开用户默认数据库 登录失败

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 无法打开 ...

  2. ofbiz修改mysql_如何将OFBIZG的默认数据库更改mysql的方法(只求参考 )

    ofbiz自带的数据库是Derby,这是一种小型的适合与测试系统的数据库,但不适合在产品级系统中使用,所以通常我们需要将ofbiz迁移到其它数据库上,下面我就以如何迁移至mysql为例,向大家讲述数据 ...

  3. Outlook2016怎么修改默认数据库

    Outlook2016中想要修改默认数据库,该怎么修改呢?下面我们就来看看详细的教程. Outlook2016怎么修改默认数据库? 1.下载安装outlook软件. Outlook2016怎么修改默认 ...

  4. 查看及修改当前数据库的所支持的数据库引擎以及默认数据库引擎

    mysql默认的数据库引擎是MyISAM,不支持事务和外键,也可使用支持事务和外键的InnoDB. 查看当前数据库的所支持的数据库引擎以及默认数据库引擎 数据库支持的引擎和默认数据库引擎代码 show ...

  5. ABP框架源码学习之修改默认数据库表前缀或表名称

    ABP框架源码学习之修改默认数据库表前缀或表名称 1,源码 1 namespace Abp.Zero.EntityFramework 2 { 3 /// <summary> 4 /// E ...

  6. mysql 修改库的校对集_mysql数据库的基本操作(增删改查、字符集、校对集)

    MySQL数据库概述 MySQL数据库是经典的关系型数据库管理系统,MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Dat ...

  7. Spring Boot干货系列:数据存储篇-SQL关系型数据库之MyBatis的使用

    Spring Boot干货系列:数据存储篇-SQL关系型数据库之MyBatis的使用 前言 上篇我们介绍了Spring Boot对传统JdbcTemplate的集成,这次换一下,介绍下Spring B ...

  8. moore 数据集_可计算存储:数据压缩和数据库计算下推

    "摩尔定律"失效指的是什么? 2016年2月9号<自然>杂志的<The chips are down for Moore's law>写到即将出版的国际半导 ...

  9. 2010-02-28 传智播客—Android(三)数据存储之三SQLite嵌入式数据库

    2010-02-28 传智播客-Android(三)数据存储之三SQLite嵌入式数据库 前两篇日志我已经总结了本地数据存储的前两种:文件和配置项.还剩下最后一种数据库存储--SQLite. 一.SQ ...

最新文章

  1. 【ICML2021】随机森林机器遗忘
  2. nginx反向代理相关 负载均衡及优化
  3. 排序_简单排序_选择排序
  4. 如何让快递更快?菜鸟自研定时任务调度引擎首次公开
  5. 通过计算机网络进行的商务活动包括,电子商务练习题及答案
  6. chipsel语言_用VHDL语言对FPGA和CPLD器件进行开发时应注意的事项
  7. 短网址PHP源码Shortny
  8. ES6(三)——回调地狱和promise异步任务顺序执行(传参、错误处理)
  9. 疫期公共出行更安心 微信支付上线“新冠肺炎保障”
  10. HTTP MIME 类型
  11. 文本挖掘与matlab,文本挖掘与数据挖掘:发现差异
  12. Android Studio 自带 模拟器无声音 解决方法
  13. #####好好好好######Neo4j 第三篇:Cypher查询入门
  14. win10升级到win11教程
  15. 图像处理之基础---去污算法
  16. 左岸:如何修炼成某一领域的高手
  17. 使用css画太极,CSS画太极阴阳图
  18. 如何用Axure做好看的页面设计
  19. kylin v10系统_银河麒麟桌面操作系统V10
  20. 技术胖的2019新版React全家桶免费视频(84集)

热门文章

  1. python自定义函数名_使用自定义名称创建Python动态函数
  2. 添加icon_(icon)冬季检查保养篇
  3. linux shell脚本中 if 条件判断
  4. Ubuntu18.04没有WiFi怎么解决(图文详解)
  5. 是否允许此网站打开你计算机上的程序
  6. php接口模式,PHP设计模式 - 流接口模式
  7. 基于hadoop构建对象存储系统_基于Hadoop企业私有云存储平台的构建
  8. gitlab 删除分支_idea gitlab 分支 pull、push 实践笔记
  9. 红黑树与平衡二叉树_图解“红黑树”原理,一看就明白!
  10. c++ 等待子线程结束_python主线程与子线程的结束顺序