C++的MySQL数据库与文件IO操作案例
1 案例概述
1.1 案例要求
使用C++语言连接MySQL数据库,查询名称为test的数据库下的idnumtable数据表;将查询结果使用vector容器承接,最终将vector中的所有记录以*.csv(逗号分隔)格式存储到本地文件中。
1.1 案例分析
本例中,将使用VS2017完成程序的编写。通过对题目的分析,可知问题的解决涉及到以下知识点,
(1)C++的STL标准模板库,应对vector的基本操作有所了解;
(2)MySQL数据库基本操作。主要是服务的启动与数据表查询;
(3)C++数据库编程的项目配置。主要是设置活动解决方案的平台、引入附加包含目录和库目录;
(4)C++的文件IO操作以及*.csv(逗号分隔)文件格式规范。