2013-07-05 44 views
0

我已阅读其他一些帖子,没有什么能够完全回答我的问题。导入一个excel .csv文件并将其添加到phpMyAdmin中的一列

我在phpMyAdmin中有一个现有的数据库 - 我们用来收集比赛条目的一组密码。

数据库中有大约10,000个引脚代码。

我需要为它添加250个“新”代码。我有一个excel文件被分解到一个列.csv,没有头 - 只是代码。

我需要做的是导入到这个名为“PIN2”表并将其添加到所谓的“针”

其他行身在何处进入会增加姓名和电话号码列,所以都“ null“

我已经上传了该结构的屏幕截图。

DB Structure http://www.redpointdesign.ca/sql.png

任何帮助,将不胜感激!

回答

0

如果您希望使用CSV
然后,你需要需要遵循这些步骤

  1. 在第一comlumn手动定义自动增量值做。
  2. 在你必须从外部将其定义为NULL另一列

否则你将得到无效的列数在CSV输入第1行

,因为没有价值列不考虑通过phpMyAdmin的enter image description here

他们点击在phpMyAdmin进口和你做..

+0

基本上将结构导出为csv,然后将新的pin码复制到它中...然后导入回phpMyAdmin ...听起来合乎逻辑。 – Brian

+0

嘿大脑,如果你发现它可以帮助你,请标记它有用。 –

1

你需要使用一个LOAD DATA查询与此类似:

LOAD DATA INFILE 'pincodes.csv' 
INTO TABLE pin2 (pin) 

如果CSV文件中的PIN代码被用引号括起来,你可能还需要包括ENCLOSED BY条款。

LOAD DATA INFILE 'pincodes.csv' 
INTO TABLE pin2 
FIELDS ENCLOSED BY '"' 
(pin) 
相关问题