注意:请先配置好sqoop目录下bin文件夹的全局变量
以下代码直接把打在Linux的终端运行即可
-
从 mysq 导入数据到 hive
sqoop import \ --connect "jdbc:mysql://192.168.52.150:3306/库名?useUnicode=true&characterEncoding=utf-8" \ --username root \ --password 123456 \ --query "sql语句 where 1=1 and \$CONDITIONS" \ --fields-terminated-by '\t' \ --hcatalog-database hive库名 \ --hcatalog-table hive表名 \ -m 1
-
从 hive 导出数据到 mysql
sqoop export \ --connect "jdbc:mysql://192.168.52.150:3306/mysql库名?useUnicode=true&characterEncoding=utf-8" \ --username root \ --password 123456 \ --table mysql表名 \ --hcatalog-database hive库名 \ --hcatalog-table hive表名 \ -m 1