题
我有一组包含如下数据的 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语句。就是这样!
不隶属于 StackOverflow