您的位置:首页 > 数据库 > SQL

sqoop导出hive表到mysql中

2016-07-18 20:06 579 查看
一、sqoop导出hive表到mysql中:


实现语句:

sqoop export --connect jdbc:mysql://ip:3306/application?characterEncoding=utf-8  --username root --password secret_password

 --table uv_info --export-dir   /user/hive/warehouse/origin_ennenergy_energytrade.db/m_bd_t_chang_status_h  --input-fields-terminated-by '\t'



二、sqoop导出[b]mysql表到hive中:[/b]

将mysql中的表数据导入到hive中:可以自动创建sqoop create-hive-table --connect jdbc:mysql://ip:3306/application --table uv_info --username root --password secret_password --hive-table origin_ennenergy_transport.uv_info

-m 1是没有主键时加的,有主键怎么搞我也没整呢sqoop import --connect jdbc:mysql://ip:3306/application  --username root --password secret_password  --table uv_info  --hive-import   --hive-table origin_ennenergy_transport.uv_info  -m 1 --fields-terminated-by "\0001";
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: