把Excel表資料匯入到mysql
很多時候,資料來源於Excel表,而需要將資料匯入到資料庫中,比如說匯入到mysql裡,那怎麼匯入呢。
首先需要有一個mysql資料庫,並且存在要儲存匯入資料的表。
如果表的欄位與Excel表裡的欄位不對應,一般情況下都是不對應的。因為資料庫裡的欄位一般用英文表示,而Excel表裡的欄位一般是中文的,或者是沒有的,那最好是將欄位弄成一樣的。否則在匯入的時候,需要將欄位一個一個的對應,比較麻煩的。當然,如果你不嫌麻煩,那也是可以不改成一樣的,因為有的資料需要保留原始的樣子。
其次,是需要安裝mysql視覺化工具,一般用Navicat for MySQL或者Sqllog,不過有的版本是需要註冊碼的,這個不在本文解決範圍內。
接下來就是匯入資料了,匯入的時候,先選檔案,確認欄位對應關係,然後就匯入了。
匯入後,最好確認一下,資料的完整性和正確性。完整性包括總的資料條數是否一致,欄位的值是否都完整(有的欄位有長度限制,會不會擷取或者沒寫入)等。正確性包括欄位的值是不是都正確,可能問題比較多的就是字元型別,比如說我們在電腦上看到的是GB2312編碼,而資料庫裡表的欄位可能是Unicode的,這樣會不會匯入到資料庫裡是亂碼?只有驗證了資料的完整性和正確性,這個匯入才算完成。否則以後資料有問題,時間長了,就不知道是哪次出的問題,這樣會更麻煩。當然對資料的驗證,不限於對mysql的匯入,而是所有的操作,都需要的。
相關文章
- Excel 表匯入資料Excel
- 匯入excel資源到資料庫Excel資料庫
- 用Navicat把SQLServer資料匯入MySQLServerMySql
- java 從EXCEL匯入到資料庫JavaExcel資料庫
- Mysql 大資料表 資料匯入到SqlServer 中的方法MySql大資料Server
- .NET Core使用NPOI將Excel中的資料批量匯入到MySQLExcelMySql
- 用php把資料匯出excelPHPExcel
- SpringBoot+Mybatis-plus整合easyExcel批次匯入Excel到資料庫+匯出ExcelSpring BootMyBatisExcel資料庫
- Oracle 資料匯入ExcelOracleExcel
- Python批量匯入Excel資料到MySQLPythonExcelMySql
- Excel資料快速匯入mysql的幾個辦法ExcelMySql
- EasyPoi, Excel資料的匯入匯出Excel
- Sqoop將MySQL資料匯入到hive中OOPMySqlHive
- excel 匯入sqlyog資料庫ExcelSQL資料庫
- 匯入excel 資料時間Excel
- NCF 如何匯入Excel資料Excel
- java 匯入到EXCEL表格JavaExcel
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- TP5.1excel匯入資料庫的程式碼?php excel如何匯入資料庫?Excel資料庫PHP
- Python使用pymysql和xlrd2將Excel資料匯入MySQL資料庫PythonMySqlExcel資料庫
- MySQL入門--匯出和匯入資料MySql
- 資料庫文件編寫,如何通過Navicat把表導成表格?資料庫快速匯出為excel表格資訊,excel匯出到word表格資料庫Excel
- MySQL資料的匯入MySql
- 第一章 Excel資料分析入門 --(2)Excel匯入資料Excel
- 第四節:海量資料匯出到Excel、百萬Excel匯入到DB、秒級/分鐘級排行版Excel
- Java之POI操作Excel表-匯入匯出JavaExcel
- 使用Oracle SQL Developer匯入Excel資料OracleSQLDeveloperExcel
- JS之實現Excel資料匯入JSExcel
- Mysql 資料庫匯入與匯出MySql資料庫
- Python 利用pandas和mysql-connector獲取Excel資料寫入到MySQL資料庫PythonMySqlExcel資料庫
- java 從EXCEL匯入到系統JavaExcel
- ClickHouse 資料表匯出和匯入(qbit)
- 使用navicat匯出查詢大量資料結果集並匯入到其他資料庫(mysql)資料庫MySql
- ThinkPHP5.1 Excel 表的匯入匯出操作 (PHPExcel)PHPExcel
- MySQL匯入百萬資料實踐MySql
- Windows 下 MySQL 資料匯入 RedisWindowsMySqlRedis
- Flume:資料匯入到hdfs中
- php讀取excel檔案資料的匯入和匯出PHPExcel
- 【MySQL】白話說MySQL(五),資料的匯出與匯入MySql