分享

txt文件导入MySql数据库,代码如何实现?

 看风景D人 2014-02-20

最近在做个人履历分析,有一批txt文档需要导入到MySql数据库中,妹子对数据库一点都不懂。呜呜。。
txt的格式如下:
李开复 1966 - 1972 台湾 国立小学。
李开复 1972 - 1979 美国田纳西州 初中|高中。
李开复 1979 - 1983 美国纽约哥伦比亚大学 计算机系学士。
李开复 1983 - 1988 美国卡内基梅隆大学 计算机系博士。
李开复 1988 - 1990 美国卡内基梅隆大学 计算系研究计算机科学家。
李开复 1990 - 1996 美国苹果电脑公司 语音组经理|多媒体实验室主任|互动多媒体部全球副总裁。
李开复 1996 - 1998 美国SGI电脑公司 网络产品部全球副总裁|Cosmo子公司总裁。
李开复 1998 - 2004 美国微软公司 微软中国研究院院长|自然互动部全球副总裁。
李开复 2005 - 2009 谷歌 谷歌全球副总裁|大中华区总裁。
李开复 2009 -      北京创新工场 总裁。
需要按照姓名、起始时间、终止时间、地点、职务将许多名人履历导入到MySql数据库中进行分析,请高手们指点迷津,希望能给出完整的代码参考,C/C++的代码都可以,或者哪位高手留下QQ,我加你,教我怎么写也行,妹子感激涕零!!!

-------------------------------------

 

// 哥们,尝试着自己写出来吧,都是些很基本的东西;
// 我把大概的步骤写下来,然后你参考着编写代码,这过程中有问题在讨论。
1. 首先定义文本文件的各字段的结构体,如:
C/C++ code ?
1
2
3
4
5
6
7
typedef struct
{
     char  cName[30]; // 姓名
      int   iStartY;   // 开始年份
      ...
}ST_DATA_TXT;

2. 读取文件,把各字段的值存入结构体中
3. 最后就是对数据库的操作,无非就是调用以下函数(前提是mysql正确安装,工程正确包含其头文件和库玩文件)
C/C++ code ?
1
2
3
4
5
6
7
8
mysql_init(...);         // 初始化
mysql_real_connect(...); // 连接数据库
mysql_select_db(...);    // 选择数据库
mysql_real_query(...);   // 操作,如:select,insert 等
mysql_store_result(...); // 结果集
mysql_free_result(...);  // 释放结果集
mysql_close(...);        // 关闭连接   


===========================

这种事情适合用脚本语言~_~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多