C 中MySQL應用案例

2021-09-28 13:45:40 字數 1501 閱讀 9694

這是乙個完整的mysql應用案例:

採用的mysql

version mysql server 5.7

// mysqltest.cpp : 定義控制台應用程式的入口點。

//#include

"stdafx.h"

#include

"mysql.h"

enum myenum

;int

main()

;int res =-1

;int loop =0;

int err =0;

//初始化mysqlif(

mysql_init

(&g_mysqlhandle_ex)

==null

)printf

("mysql_init success.\n");

//連線mysqlif(

mysql_real_connect

(&g_mysqlhandle_ex,

"127.0.0.1"

,"root"

,"123456"

,"qq"

,3306

,null,0

))else

//create rainfall

//sprintf(strsql, "select * from rainfall where rainfallthreadhold='rainfallthreadholdvalue'");

sprintf_s

(csql,

"create table if not exists rainfall( name varchar(32) not null, value int(11) not null);");

do}else

}catch

(int err)

printf

("mysql_init success.\n");

//連線mysqlif(

mysql_real_connect

(&g_mysqlhandle_ex,

"127.0.0.1"

,"root"

,"123456"

,"qq"

,3306

,null,0

))else}}

++loop;

}while

(res&&loop <5)

;//如果失敗了,重複5次

//如果查詢成功返回0,否則返回其它數字,這裡的成功是指該函式沒有發生錯誤,不是指沒有查詢到結果集

//這裡的查詢可以根據上面進行優化

loop =2;

while

(loop >0)

}if(result)

//在這裡釋放結果集

loop =0;

return success;

}else

return queryfail;

}return success;

}

mysql子查詢應用案例 MySQL子查詢

mysql子查詢 子查詢 sub query,查詢是在某個查詢結果之上進行的,一條select語句內部包含了另外一條select語句。分類子查詢有兩種分類方式,分別為 按按結果分類和位置分類。按結果分類,即根據子查詢得到的資料進行分類 理論上,任何乙個查詢結果都可以理解為乙個二維表 分別為 標量子查...

仿函式及其應用案例(C )

仿函式即是對 的過載,因為其呼叫方式很像函式,因此被稱為仿函式。class myadd int main 輸出結果為20 定義乙個類,資料成員包括姓名 年齡 身高。按照年齡對他們進行排序,年齡相同的,再按照身高進行排序。include include using namespace std 定義類 ...

mysql 故障案例 mysql故障案例

錯誤 error 1044 42000 access denied for user root to database dede mysql create database dede error 2006 hy000 mysql server has gone away no connection....