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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 把Excel表資料匯入到mysqlExcelMySql
- 從Excel到匯入MYSQL資料庫ExcelMySql資料庫
- java 匯入到EXCEL表格JavaExcel
- Excel表的一些資料應用(從txt文字匯出,匯入到Excel表)薦Excel
- Excel 表匯入資料Excel
- 將MYSQL中資料匯出到EXCEL表MySqlExcel
- Java之POI操作Excel表-匯入匯出JavaExcel
- java 從EXCEL匯入到系統JavaExcel
- mysql匯入文字或excel檔案MySqlExcel
- 匯入excel資源到資料庫Excel資料庫
- java 從EXCEL匯入到資料庫JavaExcel資料庫
- .NET Core使用NPOI將Excel中的資料批量匯入到MySQLExcelMySql
- ThinkPHP5.1 Excel 表的匯入匯出操作 (PHPExcel)PHPExcel
- Python批量匯入Excel資料到MySQLPythonExcelMySql
- MySQL表資料匯入與匯出MySql
- asp.net 操作Excel表資料匯入到SQL Server資料庫ASP.NETExcelSQLServer資料庫
- 使用工具類 使用poi匯入匯出excel報表Excel
- vue excel匯入匯出VueExcel
- excel匯入工具Excel
- Mysql 大資料表 資料匯入到SqlServer 中的方法MySql大資料Server
- Excel的資料匯入到PB的DW中Excel
- mysql 5.5.9 匯出匯入到5.1.41 的問題MySql
- SpringBoot+Mybatis-plus整合easyExcel批次匯入Excel到資料庫+匯出ExcelSpring BootMyBatisExcel資料庫
- Angular Excel 匯入與匯出AngularExcel
- Excel匯入匯出神器(Java)ExcelJava
- [Mysql]——備份、還原、表的匯入匯出MySql
- Maatwebsite\Excel匯入用法WebExcel
- C#匯入EXCELC#Excel
- 匯入excel檔案Excel
- maatwebsite/excel匯入從2.1升級到3.xWebExcel
- MySQL資料匯入到infobright中MySql
- maatwebsite/excel": "^3.1 匯入excel 問題WebExcel
- kxcel, 方便匯入和匯出 ExcelExcel
- vue + element + 匯入、匯出excel表格VueExcel
- 轉java操作excel匯入匯出JavaExcel
- excel匯出、mysql分頁ExcelMySql
- 將表格資料匯入Excel表程式碼例項Excel
- oracle外部表實現大資料量的Excel匯入Oracle大資料Excel