记录一下自己使用中的相关问题,方便有同样问题的同学解决。
1>main.obj : error LNK2019: 无法解析的外部符号 _mysql_server_init@12,该符号在函数 _main 中被引用 1>main.obj : error LNK2019: 无法解析的外部符号 _mysql_init@4,该符号在函数 _main 中被引用 1>main.obj : error LNK2019: 无法解析的外部符号 _mysql_real_connect@32,该符号在函数 _main 中被引用 1>main.obj : error LNK2019: 无法解析的外部符号 _mysql_options@12,该符号在函数 _main 中被引用
#include "winsock.h" #include "iostream" #include "mysql.h" #pragma comment(lib, "ws2_32.lib") #pragma comment(lib, "libmysql.lib") using namespace std; void main() { MYSQL mydata; mysql_library_init(0,NULL,NULL);//初始化MySQL C API库 mysql_init(&mydata);//初始化mydata的数据结构,mydata是MYSQL对象 mysql_options(&mydata,MYSQL_SET_CHARSET_NAME,"gbk");//连接选项:添加GBK字符集支持 //连接函数 if(mysql_real_connect(&mydata,"localhost","root","1234","demo", 3306, 0, 0) != NULL) cout<<"database connection OK!"<<endl; }
原文地址:http://blog.csdn.net/wty__/article/details/42101009