这是excel到mysql转换可能

时间:2016-09-27 21:59:08

标签: mysql sql database excel

所以我想转换一个管理产品尺寸/颜色/库存的Excel数据库,但我认为这可能是不可能的。

excel看起来像: enter image description here

enter image description here (等)

尺寸为黄色,颜色为红色,库存基于尺寸

例如,L中的颜色“Blanc”的库存将为3,M中的“marine”将为2

我的数据库已经拥有所有产品,并且我有一个表“gestion_stock”,其中包含外键产品/尺寸/颜色和库存:

enter image description here

键表示如下表:

enter image description here

所以我想知道是否有办法在我的sql数据库中转换excel,

我想这是不可能的,因为尺寸/颜色/库存管理是完全不同的,所以我想我将不得不在我的数据库中手动添加所有这些.. 如果有人能引导我找到更好的解决方案,那将是非常酷的! 感谢

1 个答案:

答案 0 :(得分:0)

  

所以我想知道是否有办法在我的SQL中转换excel   数据库

是的。

将您的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并验证数据

SELECT * FROM my_table;

您还应该考虑检查Chapter 7 Export Excel Data into MySQL