2009-09-17 102 views
0

我已经设置了包含如下数据的文件(* .doc)。我想把它上传到数据库(mysql)。如何转换它?是否有任何简单步骤要做?我使用Ubuntu的OS转换数据到mysql数据库

1) Name:   MR RAMESH KUMAR 
    Address:  23/64,PANKAJ RESIDENCY 
        HYDERABAD 
        ANDHRA PRADESH 
    Residence Tel: 8712455 
    Office Tel:  456456 
    E-mail:   [email protected] 

回答

0

我同意蒂什,但我会提供一些细节,让你以正确的方式: 您可以使用一个程序或字处理器

1.清除的名字做:

2 .replace其他列名称,但一定要采取新的线路输出:

例如: 更换

\nResidence Tel: 

, 

3.使用任何实用程序将这些记录插入数据库,谷歌为CSV导入到我的SQL。

1

我会建议得到它变成一个CSV第一。

0

您需要将这些文件组合成一个大文本文件,尤其是如果每个文件只包含一个记录。那将是最大的障碍。用逗号分隔字段,并用换行符记录。将每个字段用引号括起来。最后应该有一个200行的文件。我建议使用具有宏功能的编辑器。注意包含逗号的字段,并确保它们在引号内结束。

"MR RAMESH KUMAR", "23/64,PANKAJ RESIDENCY", "HYDERABAD", "ANDHRA PRADESH", "8712455", "456456", "[email protected]" 

接下来,用你的编辑器来把INSERT语句,每行

INSERT INTO people p (FullName, Residency, ..., Email) VALUES ("MR RAMESH KUMAR", "23/64,PANKAJ RESIDENCY", "HYDERABAD", "ANDHRA PRADESH", "8712455", "456456", "[email protected]"); 

然后,运行在你的数据库管理工具的INSERT语句。而已!

+0

为什么downvote? – gavinblair 2009-09-18 21:55:03