使用load data匯入資料到mysql
除了mysqlimport方式匯入資料到mysql,用得更多是load data語句,其功能類似與Oracle的sqlload。詳細的用法可以help load data檢視。
1、準備匯入資料
[root@D2-LZY245 ~]# cat /tmp/emp.txt
100,Steven,King,24000.00
101,Neena,Kochhar,17000.00
102,Lex,De Haan,17000.00
103,Alexander,Hunold,9000.00
104,Bruce,Ernst,6000.00
105,David,Austin,4800.00
106,Valli,Pataballa,4800.00
107,Diana,Lorentz,4200.00
108,Nancy,Greenberg,12008.00
109,Daniel,Faviet,9000.00
110,John,Chen,8200.00
2、建立InnoDB引擎表
mysql> create table emp1(
-> employee_id int(10),
-> first_name varchar(50),
-> last_name varchar(50),
-> salary decimal(10,2)) engine=innodb charset=utf8;
Query OK, 0 rows affected (0.00 sec)
3、匯入資料
mysql> load data infile '/tmp/emp.txt' into table emp1 charset utf8 fields terminated by ',';
Query OK, 11 rows affected (0.00 sec)
Records: 11 Deleted: 0 Skipped: 0 Warnings: 0
4、檢視結果
mysql> select * from emp1;
+-------------+------------+-----------+----------+
| employee_id | first_name | last_name | salary |
+-------------+------------+-----------+----------+
| 100 | Steven | King | 24000.00 |
| 101 | Neena | Kochhar | 17000.00 |
| 102 | Lex | De Haan | 17000.00 |
| 103 | Alexander | Hunold | 9000.00 |
| 104 | Bruce | Ernst | 6000.00 |
| 105 | David | Austin | 4800.00 |
| 106 | Valli | Pataballa | 4800.00 |
| 107 | Diana | Lorentz | 4200.00 |
| 108 | Nancy | Greenberg | 12008.00 |
| 109 | Daniel | Faviet | 9000.00 |
| 110 | John | Chen | 8200.00 |
+-------------+------------+-----------+----------+
11 rows in set (0.00 sec)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28536251/viewspace-2139891/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用mysqlimport匯入資料到mysqlMySqlImport
- MySQL資料匯入匯出之Load data fileMySql
- MySQL 5.5使用LOAD DATA INFILE語句匯入資料MySql
- 【轉貼】mysql匯入資料load data infile用法MySql
- Java不寫檔案,LOAD DATA LOCAL INFILE大批量匯入資料到MySQL的實現JavaMySql
- SQLServer匯出匯入資料到MySQLServerMySql
- MySQL的文字匯入之load data localMySql
- MySQL load data載入資料MySql
- 故障分析 | MySQL 使用 load data 匯入資料錯誤的一個場景MySql
- Python批量匯入Excel資料到MySQLPythonExcelMySql
- GreatSQL 並行Load Data加快資料匯入SQL並行
- 使用sqlldr匯入文字資料到oracleSQLOracle
- spark sql與mysql 資料載入與匯出資料到mysqlSparkMySql
- 關於MySQL中使用LOAD DATA INFILE匯入csv檔案時的日期格式問題MySql
- 匯入網頁資料到 Google Sheet網頁Go
- 從EXCEL匯入資料到SQL SERVERExcelSQLServer
- [pb]從excel匯入資料到datawindowExcel
- Timesten匯入資料到Cache Group
- 【Mysql】匯出資料到excel檔案中MySqlExcel
- 使用Excel匯入資料到SAP Cloud for Customer系統ExcelCloud
- 採用importtsv匯入外部資料到hbase中ImportTTS
- 測試mysql--load dataMySql
- 利用跳板機連線mysql,匯出資料到csvMySql
- 利用Excel匯入資料到SAP C4CExcel
- 匯入表的部分資料到測試環境
- 資料庫SQL Server DAC 匯入匯出資料到SQL Azure問題資料庫SQLServer
- MySQL INTO OUTFILE和LOAD DATA INFILE用法MySql
- MySQL load xml載入資料MySqlXML
- mysql資料匯入匯出MySql
- mysql資料匯出匯入MySql
- oracle技術_使用exp/imp 匯入11g資料到9iOracle
- DB2資料的匯入(Import) 匯出(Export)(Load)DB2ImportExport
- Oracle imp 匯入資料到另一個表空間Oracle
- 使用Data Lake Analytics從OSS清洗資料到AnalyticDB
- MySQL入門--匯出和匯入資料MySql
- mysql 資料庫匯入匯出MySql資料庫
- MySQL資料庫匯入匯出MySql資料庫
- 【MySQL】load data語句詳解(一)MySql