excel 表匯入到mysql
1 用mysql自帶的mysqlimport工具。
2 開啟excel檔案,copy出所有文字資訊,儲存在rpt.txt裡面,如果裡面有中文字串,就需要開啟rpt.txt,點選檔案,點選另存為,選擇編碼選擇UTF8,然後覆蓋掉rpt.txt檔案。
1 張三
2 李四
3、建立資料庫csf
5、在csf庫裡面,建一張表,名字叫rpt,跟rpt.txt檔名字相同。建立的field跟excel上面的標題要一致。
mysql> create table rpt(id int,name varchar(10));
Query OK, 0 rows affected (0.01 sec)
6、 執行mysqlimport命令
Shell> mysqlimport -uroot -p --default-character-set='utf8' --r csf /var/lib/mysql/csf/rpt.txt
mysql> use csf;
Database changed
mysql> select * from rpt;
+------+---------+
| id | name |
+------+---------+
| 0 | 張三
| 2 | 李四
+------+---------+
2 rows in set (0.00 sec)
怪了,匯入後,張三的ID由1變為0。切記:匯入的txt檔案不能帶列名,否則匯入後會多一行。
2 開啟excel檔案,copy出所有文字資訊,儲存在rpt.txt裡面,如果裡面有中文字串,就需要開啟rpt.txt,點選檔案,點選另存為,選擇編碼選擇UTF8,然後覆蓋掉rpt.txt檔案。
1 張三
2 李四
3、建立資料庫csf
mysql> create database csf default character set utf8;
Query OK, 1 row affected (0.01 sec)
4, 將rpt.txt傳到linux目錄裡面,chown mysql:mysql rpt.txt; chmod 777 rpt.txt; 然後cp rpt.txt到資料庫目錄(資料庫名字叫csf),比如/var/lib/mysql/csf/。Query OK, 1 row affected (0.01 sec)
5、在csf庫裡面,建一張表,名字叫rpt,跟rpt.txt檔名字相同。建立的field跟excel上面的標題要一致。
mysql> create table rpt(id int,name varchar(10));
Query OK, 0 rows affected (0.01 sec)
Shell> mysqlimport -uroot -p --default-character-set='utf8' --r csf /var/lib/mysql/csf/rpt.txt
mysql> use csf;
Database changed
mysql> select * from rpt;
+------+---------+
| id | name |
+------+---------+
| 0 | 張三
| 2 | 李四
+------+---------+
2 rows in set (0.00 sec)
怪了,匯入後,張三的ID由1變為0。切記:匯入的txt檔案不能帶列名,否則匯入後會多一行。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22969361/viewspace-1164378/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java 匯入到EXCEL表格JavaExcel
- Excel 表匯入資料Excel
- Java之POI操作Excel表-匯入匯出JavaExcel
- Python批量匯入Excel資料到MySQLPythonExcelMySql
- java 從EXCEL匯入到系統JavaExcel
- .NET Core使用NPOI將Excel中的資料批量匯入到MySQLExcelMySql
- java 從EXCEL匯入到資料庫JavaExcel資料庫
- 匯入excel資源到資料庫Excel資料庫
- ThinkPHP5.1 Excel 表的匯入匯出操作 (PHPExcel)PHPExcel
- SpringBoot+Mybatis-plus整合easyExcel批次匯入Excel到資料庫+匯出ExcelSpring BootMyBatisExcel資料庫
- vue excel匯入匯出VueExcel
- excel匯入工具Excel
- Mysql 大資料表 資料匯入到SqlServer 中的方法MySql大資料Server
- Angular Excel 匯入與匯出AngularExcel
- Excel匯入匯出神器(Java)ExcelJava
- excel匯出、mysql分頁ExcelMySql
- 匯入excel檔案Excel
- Maatwebsite\Excel匯入用法WebExcel
- maatwebsite/excel": "^3.1 匯入excel 問題WebExcel
- Excel資料快速匯入mysql的幾個辦法ExcelMySql
- maatwebsite/excel匯入從2.1升級到3.xWebExcel
- vue + element + 匯入、匯出excel表格VueExcel
- kxcel, 方便匯入和匯出 ExcelExcel
- Mysql匯入&匯出MySql
- 第四節:海量資料匯出到Excel、百萬Excel匯入到DB、秒級/分鐘級排行版Excel
- maatwebsite/excel3.1 匯入Excel詳解WebExcel
- Laravel box/spout 匯入 ExcelLaravelExcel
- Oracle 資料匯入ExcelOracleExcel
- PhpSpreadsheet 匯出圖片到 ExcelPHPExcel
- Sqoop將MySQL資料匯入到hive中OOPMySqlHive
- 如何使用 JavaScript 匯入和匯出 ExcelJavaScriptExcel
- EasyPoi, Excel資料的匯入匯出Excel
- Vue + Element 實現匯入匯出ExcelVueExcel
- SpringBoot實現Excel匯入匯出,效能爆表,用起來夠優雅!Spring BootExcel
- 【輪子】EasyExcel,簡易版匯入、匯入 Excel、CSVExcel
- 前端實現Excel匯入和匯出功能前端Excel
- NPOI匯出和匯入Excel,Word和PDFExcel
- Java進行excel的匯入匯出操作JavaExcel
- 基於 PhpSpreadsheet 簡單 Excel 匯入匯出PHPExcel