如何將EXCEL內容匯入mysql

2021-07-10 06:50:17 字數 2097 閱讀 9902

2.可將excel存成csv格式。然後通過phpmyadmin倒入mysql

3.先導入access中,再弄到mysql中,或者自己寫程式讀出excel中資料然後存入mysql中

4.還有乙個比較笨的手工方法,就是先利用excel生成sql語句,然後再到mysql中執行,這種方法適用於excel**匯入到各類sql資料庫:

一、假設你的**有a、b、c三列資料,希望匯入到你的資料庫中**table,對應的字段分別是col1、col2、col3

二、在你的**中增加一列,利用excel的公式自動生成sql語句,具體方法如下:

1、增加一列(假設是d列)

2、在第一行的d列,就是d1中輸入公式:

=concatenate("insert into table (col1,col2,col3) values ('",a1,"','",b1,"','",c1,"');")

3、此時d1已經生成了如下的sql語句:

insert into table (col1,col2,col3) values ('a','11','33');

4、將d1的公式複製到所有行的d列(就是用滑鼠點住d1單元格的右下角一直拖拽下去啦)

5、此時d列已經生成了所有的sql語句

6、把d列複製到乙個純文字檔案中,假設為sql.txt

三、把sql.txt放到資料庫中執行即可,你可以用命令列匯入,也可以用phpadmin執行。

phpmyadmin 匯入大型資料庫檔案大小限制配置…

1. 修改 php.ini 檔案中下列3項的值:

upload_max_filesize, memory_limit 和 post_max_size

upload_max_filesize,上傳檔案大小

memory_limit 設定記憶體

post_max_size 提交資料的最大值

為你想改的大小值.

2. 在 phpmyadmin 的配置檔案中修改或加入這個設定:

這個檔案一般是在phpmyadmin目錄下的config.inc.php檔案

$cfg['exectimelimit'] 

= 0; 

// maximum execution time in seconds (0 for no limit)

預設為300秒鐘,改為0表示不受限制

伺服器設定可上傳大一點的附件

開啟php.ini,首先找到

;;;;;;;;;;;;;;;;

; file uploads ;

;;;;;;;;;;;;;;;;

區域,有影響檔案上傳的以下幾個引數:

file_uploads = on ;是否允許通過http上傳檔案的開關。預設為on即是開

upload_tmp_dir ;檔案上傳至伺服器上儲存臨時檔案的地方,如果沒指定就會用系統預設的臨時資料夾

upload_max_filesize = 8m ;即允許上傳檔案大小的最大值。預設為2m

在;;;;;;;;;;;;;;;;;

; data handling ;

;;;;;;;;;;;;;;;;;

區域,還有一項:

post_max_size = 8m ;指通過表單post給php的所能接收的最大值,包括表單裡的所有值。預設為8m

一般地,設定好上述四個引數後,上傳<=8m的檔案是不成問題,在網路正常的情況下。

但如果要上傳》8m的大體積檔案,只設定上述四項還不一定能行的通。除非你的網路真有100m/s的上傳高速,否則你還得關心關心下面的引數:

;;;;;;;;;;;;;;;;;;;

; resource limits ;

;;;;;;;;;;;;;;;;;;;

max_execution_time = 600 ;每個php頁面執行的最大時間值(秒),預設30秒

max_input_time = 600 ;每個php頁面接收資料所需的最大時間,預設60秒

memory_limit = 8m ;每個php頁面所吃掉的最大記憶體,預設8m

把上述引數修改後,在網路所允許的正常情況下,就可以上傳大體積檔案了。

如何將EXCEL內容匯入mysql

方法很多,不過建議你先看看mysql的開發文件,裡面寫的很詳細的,如果你懶得看,可以看下面的 1.有個軟體php excel parser pro v4.2可以 2.可將excel存成csv格式。然後通過phpmyadmin倒入mysql 3.先導入access中,再弄到mysql中,或者自己寫程式...

如何將excel資料匯入mongoDB資料庫?

如何將excel資料匯入mongodb資料庫?以pitags.xlsx檔案為例,內容如下 idname tagname status minmax period default value unit description area process 38a03m vapourinlet piserv...

如何將excel資料匯入mongoDB資料庫

匯入步驟如下 步驟一 將pitags.xlsx 另存為 pitags.csv 步驟二 執行 imongoimport命令 mongoimport d jinguan c pitags type csv headerline file pitags.csv 引數說明 d 資料庫名 c collecti...