简单测试MYSQL API接口是否可以使用
#include<stdio.h> #include<mysql.h> int main() { int ret = NULL; MYSQLmysql; MYSQL*connect; mysql_init(&mysql); connect = mysql_real_connect(&mysql,"localhost","root","root",NULL,0,NULL,0); if(connect == NULL) { ret = mysql_errno(connect); printf("func mysql_real_connect()err \n"); return ret; } else { printf("ok....\n"); } printf("connect:%p &mysql:%p \n",connect,&mysql); mysql_close(connect); }
编译此程序是需要使用到一些库,具体编译命令如下所示:
gcc -o hello hello.c 'mysql_config --cflags --libs'