MySQL C语言函数接口调用

记录下MySQL的C语言API的使用

1、Linux环境,操作系统是ubuntu

执行:sudo apt-get install libmysqlclient-dev

这样系统默认头文件路径(/usr/include)下就会多了一个mysql的文件夹,里面就是API头文件;

动态库路径/usr/lib/x86_64-linux-gnu/libmysqlclient.so。

2、Windows环境,操作系统win10

本地安装MySQL(官网有下载),vs新建工程,从安装目录(C:\Program Files (x86)\MySQL\MySQL Server 5.7)拷贝出include、lib两个文件夹到vs工程文件夹,

包含静态库通过方法:

#pragma comment(lib,"lib/libmysql.lib")
#pragma comment(lib,"lib/mysqlclient.lib")

包含动态库方法: 将libmysql.dll拷贝到生成exe的目录中

程序开头如下:

1 #include <winsock.h>
2 #include "include/mysql.h"
3 #pragma comment(lib,"lib/libmysql.lib")
4 #pragma comment(lib,"lib/mysqlclient.lib")

猜你喜欢

转载自www.cnblogs.com/ho966/p/12241634.html