0

我有200 个文档 (*.doc) 包含以下数据。我想将它上传到数据库(mysql)。如何转换它?有什么简单的步骤吗?我正在使用ubuntu操作系统

 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
4

3 回答 3

1

我建议先将其转换为 CSV。

于 2009-09-17T10:49:32.033 回答
0

我同意 Tisch 的观点,但我会提供一些细节来让你走上正确的道路:你可以使用程序或使用文字处理器来完成

1.明确名称:

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

示例:替换

\nResidence Tel:  

,

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

于 2009-09-17T11:06:58.440 回答
0

您需要将文件合并到一个大文本文件中,尤其是在每个文档仅包含一条记录的情况下。这将是最大的障碍。用逗号分隔字段,用换行符分隔记录。用引号将每个字段括起来。最后应该有一个 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 语句。而已!

于 2009-09-17T11:22:12.903 回答