我有一组包含如下数据的 200 文档(* .doc)。我想将它上传到数据库(mysql)。怎么转换呢?是否有简单步骤可以做什么?我正在使用 ubuntu os

 1) Name:           MR RAMESH KUMAR
    Address:        23/64,PANKAJ RESIDENCY
                    HYDERABAD
                    ANDHRA PRADESH
    Residence Tel:  8712455
    Office Tel:     456456  
    E-mail:         ram_iye@ymail.com
有帮助吗?

解决方案

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

1.清除名称:

2.替换其他列名,但请确保取出新行:

例如: 取代

\nResidence Tel:  

,

3.使用任何实用程序将这些记录插入数据库,google for csv import to my sql。

其他提示

我建议先把它变成CSV。

您需要将文件合并为一个大文本文件,尤其是每个文档只包含一个记录时。这将是最大的障碍。用逗号分隔字段,用换行符分隔记录。用引号括起每个字段。最后你应该有一个200行的文件。我建议使用具有宏功能的编辑器。请注意包含逗号的字段,并确保它们最终位于引号内。

"MR RAMESH KUMAR", "23/64,PANKAJ RESIDENCY", "HYDERABAD", "ANDHRA PRADESH", "8712455", "456456", "ram_iye@ymail.com"

接下来,使用您的编辑器在每一行上放置一个INSERT语句

INSERT INTO people p (FullName, Residency, ..., Email) VALUES ("MR RAMESH KUMAR", "23/64,PANKAJ RESIDENCY", "HYDERABAD", "ANDHRA PRADESH", "8712455", "456456", "ram_iye@ymail.com");

然后,在数据库管理工具中运行INSERT语句。就是这样!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top