sqoop hdfs匯入sql資料

2021-10-06 08:17:14 字數 1649 閱讀 2604

$ bin/sqoop import \

--connect jdbc:mysql:

//hadoop102:

3306

/company \

--username root \

--password 000000 \

--table staff \

--target-dir /user/company \

--delete-target-dir \

--fields-terminated-by "\t"

$ bin/sqoop import \

--connect jdbc:mysql:

//hadoop102:

3306

/company \

--username root \

--password 000000 \

--target-dir /user/company \

--delete-target-dir \

--fields-terminated-by "\t" \

--query 'select name,*** from staff where id <=1 and $conditions;'

ond

itio

ns′i

nwhe

recl

ause

.如果q

uery

後使用的

是雙引號

,則

conditions' in where clause. 如果query後使用的是雙引號,則

condit

ions

′inw

here

clau

se.如

果que

ry後使

用的是雙

引號,則

conditions前必須加轉義符,防止shell識別為自己的變數。

$ bin/sqoop import \

--connect jdbc:mysql:

//hadoop102:

3306

/company \

--username root \

--password 000000 \

--target-dir /user/company \

--delete-target-dir \

--fields-terminated-by "\t" \

--columns id,*** \

--table staff

$ bin/sqoop import \

--connect jdbc:mysql:

//hadoop102:

3306

/company \

--username root \

--password 000000 \

--target-dir /user/company \

--delete-target-dir \

--fields-terminated-by "\t" \

--table staff \

--where "id=1"

mysql 匯入dmp mysql 匯入sql

當匯入的sql檔案過大時的解決辦法 方法一 使用phpmyadmin上傳,需要修改一些引數 1.修改.phpstudy server php etc php.ini檔案中 原 upload max filesize 2m 修改為 upload max filesize 10m 原 post max ...

SQL匯入資料

exec sp addlinkedserver server dbmes 鏈 接伺服器別名 srvproduct provider sqloledb datasrc 192.168.5.139 要訪問的的資料庫所在的伺服器的ip goexec sp addlinkedsrvlogin dbmes 鏈...

SQL2000中BCP輕鬆使用匯入匯出資料

sql2000中bcp輕鬆使用匯入匯出資料 bcp 可以實現資料的匯入與匯出。c bcp demo.dbo.訂單表 out c test.txt c q s virus mysql u sa p dir 注釋 demo.dbo.訂單表 把demo裡面表訂單表匯出 out 匯出 in 匯入 c 和 q...