sqoop資料匯出匯入命令
1,修改/etc/profile檔案
export PATH=/usr/local/mysql/bin:$PATH
export PATH=/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/sqoop/bin:$PATH
2,使用sqoop:
將mysql-connector-java-5.1.16-bin.jar檔案複製到$SQOOP_HOME/lib資料夾下
3,列出mysql資料庫中的所有資料庫命令
sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username bigdata --password testqaz
DROP TABLE IF EXISTS error;
CREATE TABLE error(
id int(11) auto_increment not null primary key,
appkey varchar(20),
sessionid varchar(20) ,
isvalidstart varchar(20),
serialnumberint,
strategyvarchar(20),
issessionstopboolean,
sessionduration int ,
clienttime varchar(20) ,
iscaught boolean ,
exceptionname varchar(20) ,
customexceptionname varchar(20) ,
stack varchar(20)
) ENGINE=MyISAMDEFAULT CHARSET=utf8;資料匯出命令:
sqoop export --connect jdbc:mysql://10.200.200.56:3306/mdlog?autoReconnect=true --username bigdata --password testqaz --table error --export-dir hdfs:///user/hive/mdlog/mderror;
資料匯入命令:
sqoop import --connect jdbc:mysql://10.200.200.56:3306/mdlog?autoReconnect=true --username bigdata --password testqaz --table error相關推薦
sqoop資料匯出匯入命令
1,修改/etc/profile檔案 export PATH=/usr/local/mysql/bin:$PATH export PATH=/opt/cloudera/parcels/CDH-5.0.0-1.cdh5.0.0.p0.47/lib/sqoop/bin:$PA
HIVE基礎操作(命令,表,資料匯出匯入等)--持續更新
1.show databases; 2.show tables; 3.show tables in 資料庫名;(不在對應資料庫下可查到想要的表名) 4.show tables in hive 'tom*'; 查詢在hive資料庫下,tom開頭的表名。 5.desc extended tablenam
利用Windows中自帶的定時任務為oracle資料庫定時備份(附oracle資料庫匯出匯入命令)
一、步驟 1、oracle資料庫匯出命令 2、將此命令做成.bat可執行檔案 3、將此可執行檔案放入Windows定時任務中 4、以上三步就已經完成資料庫的定時備份工作,這一步順便說一下如何將oracle資料庫備份檔案再還原到資料庫中 二、實操 1、oracle資料庫匯出命令
Oracle expdp/impdp匯出匯入命令及資料庫備份(轉)
利用network_link引數,進行impdp: 目標資料庫建立連線源資料庫的dblink(source),目標端建立使用者(imsuser),並賦予許可權(import_full_database)。源資料庫的使用者要賦予(export_full_database)的許可權。 不需
SQL2008全部資料匯出匯入兩種方法
方法一:生成指令碼匯出匯入sql2008全部資料 第一步,右鍵要匯出的資料庫,任務--生成指令碼 第二步,在設定指令碼編寫選項處,點選--高階(A),選擇要編寫指令碼的資料的型別為:架構和資料 如果找不到 要編寫指令碼的資料的型別 ,可以看下圖,sql200
Oracle expdp/impdp匯出匯入命令及資料庫備份
使用EXPDP和IMPDP時應該注意的事項: EXP和IMP是客戶端工具程式,它們既可以在客戶端使用,也可以在服務端使用。 EXPDP和IMPDP是服務端的工具程式,他們只能在ORACLE服務端使用,不能在客戶端使用。 IMP只適用於EXP匯出的檔案,不適用於EXPDP匯出檔案;IMPDP只適用於E
Oracle11g按使用者資料匯出匯入
1) 使用expdp使用者資料的匯出EXPDP NAME/[email protected] SCHEMAS=ORACLE_USER DUMPFILE=DUMP_FILE.DUMP LOGFILE=DUMP_FILE_LOG.LOG DIRECTORY=MYDIR;
Linux mysql結構及資料匯出匯入
mysql匯出命令 mysqldump。 進入mysql安裝路徑的/bin/目錄下(或已配置mysql環境變數,全域性可用) 匯出整個資料庫 mysqldump -u[使用者名稱] -p [資料庫名] > [儲存路徑] 示例: mysqldu
MongoDB之——資料匯出匯入
一、資料匯出 mongoexport作為 DBA,經常會碰到匯入匯出資料的需求,下面就介紹實用工具mongoexport和mongoimport的使用方法,望你會有所收穫。假設庫裡有一張 user 表,裡面有 2 條記錄,我們要將它匯出> use my_mongodb
SQLServer資料匯出匯入到Oracle資料庫
1.開啟工具: 開始->程式->Microsoft SQLServer->匯入和SQL Server資料匯出資料 2.下一步,選擇資料來源 [資料來源]選擇“用於SQL Server的Microsoft OLE DB提供程式”,這應該是預設值。
使用GreenPlum/postgres的copy命令匯出/匯入資料
1. COPY命令 1.1 postgres postgres的COPY命令可以快速的匯出/匯入資料到postgresql資料庫中,支援常用的檔案格式,如:txt、sql、csv、壓縮檔案、二進位制格式等。特別適合批量匯出和匯入資料,速度比較快。 COPY TO把一個表的所有
oralce資料的匯入匯出命令
ip匯出方式: exp demo/[email protected]:1521/orcl file=f:/f.dmp full=y exp demo/[email protected] file=f:/f.dmp full=y imp demo/[em
Ubuntu命令列下MySQL資料匯出與匯入
mysqldump -h主機 -u使用者名稱 -p 資料庫名 > 匯出的資料庫名.sql 幾個比較常用的引數有: -p或--port 要連線的伺服器埠,如果MySQL的
用命令 從mysql中 匯出/匯入表結構及資料
在命令列下mysql的資料匯出有個很好用命令mysqldump,它的引數有一大把,可以這樣檢視:mysqldump 最常用的:mysqldump -uroot -pmysql databasefo
Sqoop 資料匯入匯出實踐
Sqoop是一個用來將hadoop和關係型資料庫中的資料相互轉移的工具,可以將一個關係型資料庫(例如:mysql,oracle,等)中的資料匯入到hadoop的HDFS中,也可以將HDFS的資料匯入到關係型資料庫中。 1.簡介 首先切換到到hadoo
MySQL命令列匯出匯入資料庫和資料表
MySQL命令列匯出資料庫: 1,進入MySQL目錄下的bin資料夾:cd MySQL中到bin資料夾的目錄 如我輸入的命令列:cd C:\Program Files\MySQL\MySQL Server 5.7\bin 2,匯出資料庫:mysqldump -u 使用者
Sqoop_詳細總結 使用Sqoop將HDFS/Hive/HBase與MySQL/Oracle中的資料相互匯入、匯出
一、使用Sqoop將MySQL中的資料匯入到HDFS/Hive/HBase 二、使用Sqoop將HDFS/Hive/HBase中的資料匯出到MySQL2.3HBase中的資料匯出到mysql目前沒有直
db2資料表匯入(import)匯出(export)命令
#匯出命令 db2 export to [file_name] of ixf select [column1,column2,...] from [tablename] #匯入命令 db2 import from [file_name] of ixf insert into
Oracle資料泵匯出匯入資料庫指令碼
--檢視目錄(dba賬號下操作) select * from dba_directories; --匯出expdp指令碼 vim exp_honesty_201809211642.par 編輯生成匯出的par指令碼新增以下指令碼內容 userid="/ as sysdba" dire
mysql資料的匯入和匯出
一. mysqldump工具基本用法,不適用於大資料備份 1. 備份所有資料庫: mysqldump -u root -p --all-databases > all_database_sql 2. 備份mysql資料庫:mysql