mysql 的头文件mysql.h
和 lib 文件libmysql.lib
,是 C++搞 MySQL 数据库绕不开的好帮手。
mysql.h挺核心,里面全是 MySQL C API 的声明,像mysql_init()
、mysql_query()
这种常用函数,全靠它。你只要在代码里加上一句#include
,基本上就能和数据库打交道了,连接、查询、取结果一套都挺顺。
libmysql.lib还挺关键,主要是编译的时候要用到,配合mysql.h
,你写的数据库操作才跑得起来。用g++ main.cpp -lmysqlclient
就能把库给链接上,挺方便的。哦,记得有时候用的是libmysql.dll
,运行的时候要保证文件路径对得上,不然程序会直接报错,挺坑的。
日常开发里,像连接数据库、写增删改查,用mysql.h
和libmysql.lib
就够用,响应也快,代码也简单。对了,记得错了要,连完了要关,不然出问题挺麻烦的。
如果你用的是Visual C++
,可以看看这个头文件推荐,挺实用的。如果想看完整例子,这里有现成的 C++连接 MySQL 代码,可以直接跑起来玩玩。