C语言编写的Mysql编程接口(4)
Mysql C API编程实例
这里给大家一个简单的Mysql API编程实例。使用VS2010编写。访问的数据库为安装Mysql后默认创建的名称为“mysql”的数据库,查询其“user”表的数据,步骤如下:
1、创建一个Win32 Console Application(Win32控制台程序)的空工程(创建空工程需要在向导的Application Settings一步中,勾选Empty project),名称就取为mysql。
2、在Solution Explorer窗口的工程名“mysql”上点右键,选择“Properties”,弹出工程的属性页,然后在左侧子窗口中,选择Configuration Properties->VC++ Directories,右侧子窗口中会显示一些设置项列表,然后在Include Directories项中添加Mysql的Include目录,在Library Directories项中添加Mysql的lib目录。
3、新建一个cpp文件,取名mysql.cpp。
4、在mysql.cpp文件中包含mysql头文件并链接mysql动态库。
#include <WinSock2.h>
#include <mysql.h>
#pragma comment(lib, “libmysql.lib”)
这里要注意,因为mysql用到了网络连接的接口函数,所以需要在前面包含WinSock2.h文件。
同时本例中使用了输出流cout,所以还要包含输入输出流头文件:
#include <iostream>
using namespace std;
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |