当前位置:Gxlcms > 数据库问题 > VS2017控制台应用中通过代码连接MySQL数据库

VS2017控制台应用中通过代码连接MySQL数据库

时间:2021-07-01 10:21:17 帮助过:52人阅读

"mysql.h" int main(void) { MYSQL mysql; //一个数据库结构体 MYSQL_RES* res; //一个结果集结构体 MYSQL_ROW row; //char** 二维数组,存放一条条记录 //初始化数据库 mysql_init(&mysql); //设置编码方式 mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, "gbk"); //连接数据库 //判断如果连接失败就输出连接失败。 //注意你连接的账户名密码 if (mysql_real_connect(&mysql, "localhost", "root", "", "man", 3306, NULL, 0) == NULL)   printf("连接失败!\\n"); //注意你连接的账户名密码 //查询数据 mysql_query(&mysql, "select * from chuang"); //获取结果集 res = mysql_store_result(&mysql); //显示数据 //给ROW赋值,判断ROW是否为空,不为空就打印数据。 while (row = mysql_fetch_row(res)) { printf("%s ", row[0]);//imwrite("data/test_face_recognizer/images/camera.jpg", row[1]); printf("\\t%s ", row[1]); printf("\\t%s ", row[2]); } //释放结果集 mysql_free_result(res); //关闭数据库 mysql_close(&mysql); //停留等待 system("pause"); return 0; }

 

VS2017控制台应用中通过代码连接MySQL数据库

标签:打印   输入   项目目录   不为   查询   sele   name   VS2017   路径   

人气教程排行