freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設計論文軟件工程專業(yè)-游戲數(shù)據(jù)庫服務器的設計與實現(xiàn)(編輯修改稿)

2024-09-06 23:05 本頁面
 

【文章內(nèi)容簡介】 用戶確認物品操作流程圖GC已經(jīng)在某個HS里點擊購買結算HS請求DS進行結算操作圖8 用戶購買結算操作流程圖GC已經(jīng)在某個HS里HS請求DS進行贈送操作圖9 用戶贈送禮物操作流程圖GC已經(jīng)在某個HS里收到禮物界面中HS請求DS進行接收操作圖10 用戶接收禮物操作流程圖GC已經(jīng)在某個HS里收到禮物界面中丟棄禮物HS請求DS進行丟棄禮物操作圖11 用戶丟棄禮物操作流程圖GC已經(jīng)在某個HS里HS請求DS進行查詢禮物信息操作 圖12 用戶查詢禮物操作流程圖用戶一局游戲結束后用戶的各種游戲信息會得到更新GS將這些數(shù)據(jù)傳給HSHS請求DS進行數(shù)據(jù)更新操作并將數(shù)據(jù)傳給DSDS對DB進行相應的數(shù)據(jù)更新操作操作完成后將更新后的數(shù)據(jù)傳回HS如圖413圖13 游戲GC已經(jīng)在某個HS里退出游戲圖14 用戶42 將MySQL C API封裝成易于使用的數(shù)據(jù)庫接口 MySQL C API 概述與其他很多同類型的商業(yè)軟件不同MySQL通過一系列的API向開發(fā)者開放自己的內(nèi)核因此使他們能夠自由地選擇自己的語言創(chuàng)建數(shù)據(jù)庫驅(qū)動的應用程序MySQL API可以為開發(fā)者提供一些具體能力下面分別簡要予以介紹鏈接管理在一個應用程序能夠與數(shù)據(jù)庫交互并且對其中保存的數(shù)據(jù)進行查詢之前必須首先建立與數(shù)據(jù)庫服務器的連接MySQL API包含了專門針對應用程序連接到MySQL數(shù)據(jù)庫服務器的一系列功能可以提供各種申請證書并且為以后的通信開放一個渠道一旦所有通信完成API還提供了一些功能來終止連接和釋放被使用的內(nèi)存清除事件實施查詢和處理結果一旦連接建立應用程序可以向服務器發(fā)送查詢并檢索結果MySQL API提供了很多功能來簡化這個過程包括執(zhí)行單個查詢或者作為一個事務塊的查詢功能檢索和處理記錄集合收集來自集合的具體記錄或來自記錄的具體字段等報告錯誤MySQL API還提供了基本錯誤報告能力當連接或查詢出現(xiàn)問題時能向調(diào)用者傳遞錯誤代碼和信息除此之外API還允許調(diào)用者訪問詳細的排錯和管理信息包括當前服務器狀態(tài)和所有活動過程列表等輔助功能除了前面介紹的各種功能外MySQL API還可以提供很多所謂的管理功能包括返回服務器的當前狀態(tài)打開連接的數(shù)量得到處理的查詢數(shù)量服務器版本等列出可以使用的數(shù)據(jù)庫表字段和過程等管理字符集提供詳細的診斷和排錯信息通過關閉不活動的連接和終止不活動的過程來清理沒有使用的內(nèi)存關閉重啟或重載服務器等MySQL為很多不同的編程語言開放了API使得可以使用自己選擇的語言編寫數(shù)據(jù)庫驅(qū)動的應用程序目前MySQL提供的接口API編程語言有CJavaPHPPerlPythonODBCRubyEiffel和Tcl等應確保在構建自己的MySQL應用程序時不會因缺少選擇而造成問題因為MySQL是用C語言寫成的所以對MySQL來說顯然C語言的API是功能最全面的一種C語言的API通過libmysqlclient庫與MySQL發(fā)布捆綁在一起并且可以 被MySQL附帶的所有命令行工具使用這些工具對于C開發(fā)者來說是理解API精髓的一個豐富的信息來源MySQL提供的C API由一組函數(shù)以及一組用于函數(shù)的數(shù)據(jù)類型組成這些函數(shù)與MySQL 服務器進行通信并訪問數(shù)據(jù)庫可以直接操控數(shù)據(jù)庫因而顯著地提高了操控效能C API數(shù)據(jù)類型包括MYSQL數(shù)據(jù)庫連接句柄MYSQL_RES查詢返回結果集MYSQL_ROW行集MYSQL_FIELD字段信息MYSQL_FIELD_OFFSET字段表的偏移量my_ulonglong自定義的無符號整型數(shù)等C API提供的函數(shù)包括mysql_close mysql_connect mysql_query mysql_store_result mysql_init 等其中mysql_query 最為重要能完成絕大部分的數(shù)據(jù)庫操控C API通過兩個組件實現(xiàn)頭文件mysqlh包含結構和功能說明Mysql庫libmysqlclient Unix 或 mysqlclientlib Windows 包括C的實際功能C API描述初始化MYSQL結構mysql_init mysql mysql 類型為 MYSQL建立到服務器連接mysql_real_connect mysql host user password db1 0 NULL 0 采用默認值的三個參數(shù)分別為連接MySQL服務器時使用的端口連接MySQL服務器時使用的套接字控制客戶機行為使用的一個或多個可選標志如果連接成功將返回一個句柄連接失敗將返回假選擇數(shù)據(jù)庫mysql_select_db mysql db_name 查詢實施mysql_query mysql query_string 對Select查詢返回的結果集處理MYSQL_RES result mysql_store_result mysql 將查詢的結果保持到變量result如果mysql_query 執(zhí)行出錯用mysql_store_query 函數(shù)取結果集將返回NULL給result如果客戶機內(nèi)存不大可以每次檢索一行記錄mysql_use_result int numRows mysql_num_rows result 檢驗結果集行數(shù)int numFields mysql_num_fields result 檢驗結果集列數(shù)MYSQL_ROW row mysql_fetch_row result 從結果集讀取一行記錄MYSQL_FIELD field mysql_fetch_field result 返回字段屬性詳細信息如字段名類型長度MYSQL_FIELD fields mysql_fetch_fields result 返回MYSQL_FIELD結構的數(shù)組每個字段針對一個結果集合mysql_free_result result 使用完后要釋放結果集變量空間INSERTUPDATEDELETE等操作的結果處理mysql_affected_rows mysql 返回受影響的記錄數(shù)涉及結果集處理的輔助函數(shù)MYSQL_ROW_OFFSET STDCALL mysql_row_seek MYSQL_RES resultMYSQL_ROW_OFFSET offset 跳至該具體行MYSQL_FIELD_OFFSET STDCALL mysql_field_seek MYSQL_RES result MYSQL_FIELD_OFFSET offset 跳至該行具體列MYSQL_ROW_OFFSET STDCALL mysql_row_tell MYSQL_RES res 返回字段列表中字段游標當前位置MYSQL_FIELD_OFFSET STDCALL mysql_field_tell MYSQL_RES res 返回結果集中行游標當前位置unsigned long STDCALL mysql_fetch_lengths MYSQL_RES result 當前行的字段值長度my_ulonglong STDCALL mysql_insert_id MYSQL mysql 返回產(chǎn)生ATUO_INCREMENT字段的最后ID錯誤處置unsigned int STDCALL mysql_errno MYSQL mysql 錯誤號const char STDCALL mysq
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1