错误截图:
这是连接数据库MySQL时所出现的错误。
解决方案:
当用C/C++连接数据库并且采用ODBC(Open DataBases Connection)肯定会出现
#include <mysql>
这个头文件,关键就是这个头文件的问题,以前写程序都没考虑过头文件摆放次序的问题,这次的问题让我大开眼界。
在预编译#include <mysql.h>
一定要先包含#include <winsock.h>
这个头文件才不会出现刚才的问题。
winsock.h这个头文件一定要在mysql.h的头文件前面。