excel檔案匯入mysql

2022-04-10 11:45:29 字數 727 閱讀 1278

在資料處理的過程中,常常要把windows下的excel檔案匯入linux下的mysql.這其中會出現一些問題.

1.首先,要在mysql中建表.命令最好存在記事本中,可以隨時修改,隨時執行

create table tablename(c1 not null,...);

2.把excel中需要匯入的內容截出來.然後利用excel的另存為功能存成txt,不管編碼方式是utf-8還是unicode都可以.

3.但是無論是utf-8還是unicode,linux/mysql都是認不出來的,需要轉換成asiic.這裡我用的notepad++. 開啟檔案之後點:格式->轉為ansi編碼格式.然後儲存,並上傳到linux機中

4.要注意一點,excel中可能會有一些單元格使用了軟回車(alt+enter輸入的).這些回車在轉換成文字後會變成真的回車.所以你得想辦法去掉他們.我使用了查詢(輸入alt+10),但是因為有一些我是需要的,有一些我是不需要的,於是我把不需要的所在的列給刪除了.這個工作量比較大.

5.然後就可以匯入了

load data infile '

/home/a.txt

' into table mysql.tablename fields terminated by '

\t' lines terminated by '

\r\n

';

這裡的\t表示製表符,根據自己生成的檔案進行修改

Excel資料匯入MySQL

本章主要分享的是將excel存放的資料匯入到mysql存放。1.安裝python3 2.安裝庫 pip install pymysql 1.0.2 pip install xlrd 1.2.0 excel資料匯入mysql.py coding utf 8 import pymysql,xlrd,os...

javaWeb poi匯入excel檔案

execl資料格式的轉換 param cell return public string publicexcel cell cell return value 取得workbook物件 xls和xlsx物件不同,不過都是workbook的實現類 xls hssfworkbook xlsx xssfw...

jxl 匯入 excel 檔案

前提要做的 匯入jxl包 1.首先要把上傳的文個件上傳到伺服器上.並得到檔案的絕對路徑 2.new乙個新的檔案物件出來,並得到輸入流 file file new file 檔案路徑 通過這個檔案物件得到檔案輸入流 fileinputstream fis new fileinputstream fil...