2016-09-27 79 views
0

所以我想轉換一個管理大小/顏色/產品庫存的Excel數據庫,但我認爲它可能是不可能的。是這個excel到mysql轉換可能

excel的樣子: enter image description here

enter image description here (等)

大小是黃色,顏色爲紅色,股票是基於大小

例如股票在L色度「相思」的將是3和M「海洋」將於2

我的數據庫已經把所有的產品和我有一個表「gestion_stock」以fo在位關鍵產品/大小/顏色和股票:

enter image description here

按鍵參照下表所示:

enter image description here

,所以我在想,如果有到Excel轉換在我的SQL的方式數據庫,

我想這是不可能的,因爲尺寸/顏色/庫存管理是完全不同的,所以我想我將不得不手動添加所有這些在我的數據庫.. if someo ne可以讓我得到更好的解決方案,這將非常酷! 感謝

回答

0

,所以我在想,如果有到Excel轉換在我的SQL數據庫

是有一種方法。

保存Excel數據(指的是檔案)*.csv格式

使用LOAD DATA INFILE從CSV數據加載到您的MySQL表

LOAD DATA INFILE 'data.csv' INTO TABLE my_table 
FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\'; 

最後,新導入的表做一個SELECT和verufy數據

SELECT * FROM my_table; 

你也應該考慮檢查Chapter 7 Export Excel Data into MySQL

+0

是的,但它將具有相同的模式,Excel文件,我不會有大小/顏色的外鍵。 我將不得不手動添加所有的鍵:/ – Kyzend

+0

@Kyzend,是的這些限制必須手動添加。 – Rahul