階段二代課訪問(wèn)mysql_第1頁(yè)
階段二代課訪問(wèn)mysql_第2頁(yè)
階段二代課訪問(wèn)mysql_第3頁(yè)
階段二代課訪問(wèn)mysql_第4頁(yè)
階段二代課訪問(wèn)mysql_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

C訪問(wèn)MySQL1工程配置包含頭文件mysql.h2mysql_initMYSQL結(jié)構(gòu)代表一個(gè)連接句柄MYSQL*mysql_init(MYSQL*mysql);如果mysql是NULL指針,該函數(shù)將分配、初始化、并返回新對(duì)象。否則,將初始化對(duì)象,并返回對(duì)象的地址。如果mysql_init()分配了新的對(duì)象,當(dāng)調(diào)用mysql_close()來(lái)關(guān)閉連接時(shí)。將釋放該對(duì)象。3mysql_real_connect

設(shè)置連接數(shù)據(jù)庫(kù)的相關(guān)參數(shù)MYSQL*mysql_real_connect(MYSQL*mysql,constchar*host,constchar*user,constchar*passwd,constchar*db,unsignedintport,constchar*unix_socket,unsignedlongclient_flag)4mysql_query執(zhí)行指定為“以Null終結(jié)的字符串”的SQL查詢intmysql_query(MYSQL*mysql,constchar*query)5mysql_affected_rowsmy_ulonglongmysql_affected_rows(MYSQL*mysql)描述返回上次UPDATE更改的行數(shù),上次DELETE刪除的行數(shù),或上次INSERT語(yǔ)句插入的行數(shù)。對(duì)于UPDATE、DELETE或INSERT語(yǔ)句,可在mysql_query()后立刻調(diào)用。返回值大于0的整數(shù)表明受影響或檢索的行數(shù)。“0”表示UPDATE語(yǔ)句未更新記錄?!?1”表示查詢返回錯(cuò)誤,或者,對(duì)于SELECT查詢,在調(diào)用mysql_store_result()之前調(diào)用了mysql_affected_rows()。由于mysql_affected_rows()返回?zé)o符號(hào)值,通過(guò)比較返回值和“(my_ulonglong)-1”或等效的“(my_ulonglong)~0”,檢查是否為“-1”。mysql_store_resultMYSQL_RES*mysql_store_result(MYSQL*mysql)對(duì)于成功檢索了數(shù)據(jù)的每個(gè)查詢,必須調(diào)用mysql_store_result()mysql_store_result()將查詢的全部結(jié)果讀取到客戶端,分配1個(gè)MYSQL_RES結(jié)構(gòu),并將結(jié)果置于該結(jié)構(gòu)中。mysql_num_fieldsunsignedintmysql_num_fields(MYSQL_RES*result)描述返回結(jié)果集中的列數(shù)mysql_num_rowsmy_ulonglongmysql_num_rows(MYSQL_RES*result)返回結(jié)果集中的行數(shù)mysql_fetch_fieldMYSQL_FIELD*mysql_fetch_field(MYSQL_RES*result)返回采用MYSQL_FIELD結(jié)構(gòu)的結(jié)果集的列。重復(fù)調(diào)用該函數(shù),以檢索關(guān)于結(jié)果集中所有列的信息。未剩余字段時(shí),mysql_fetch_field()返回NULL。每次執(zhí)行新的SELECT查詢時(shí),將復(fù)位mysql_fetch_field(),以返回關(guān)于第1個(gè)字段的信息。調(diào)用mysql_field_seek()也會(huì)影響mysql_fetch_field()返回的字段。mysql_fetch_rowMYSQL_ROWmysql_fetch_row(MYSQL_RES*result)檢索結(jié)果集的下一行。在mysql_store_result()之后使用時(shí),如果沒(méi)有要檢索的行,mysql_fetch_row()返回NULL。行內(nèi)值的數(shù)目由mysql_num_fields(result)給出。mysql_free_resultvoidmysql_free_result(MYSQL_RES*result)釋放由m

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論