Linux平台MYSQL的C語言API全列表

來源:互聯網
上載者:User

1.mysql_affected_rows()            //返回上次UPDATE、DELETE或INSERT查詢更改/刪除/插入的行數。

 2.mysql_autocommit()                //切換 autocommit模式,ON/OFF。

 3.mysql_change_user()                //更改開啟串連上的使用者和資料庫。

 4.mysql_charset_name()            //返回用於串連的預設字元集的名稱。

 5.mysql_close()                    //關閉伺服器串連。

 6.mysql_commit()                    //提交事務。

 7.mysql_data_seek()                //在查詢結果集中尋找屬性行編號。

 8.mysql_debug()                    //用給定的字串執行DBUG_PUSH。

 9.mysql_dump_debug_info()            //讓伺服器將調試資訊寫入日誌。

10.mysql_errno()                    //返回上次調用的MySQL函數的錯誤編號。

11.mysql_escape_string()            //為了用在SQL語句中,對特殊字元進行轉義處理。

12.mysql_fetch_field()                //返回下一個表欄位的類型。

13.mysql_fetch_field_direct()        //給定欄位編號,返回表欄位的類型。

14.mysql_fetch_fields()            //返回所有欄位結構的數組。

15.mysql_fetch_lengths()            //返回當前行中所有列的長度。

16.mysql_fetch_row()            //從結果集中擷取下一行

17.mysql_field_seek()            //將列游標置於指定的列。

18.mysql_field_count()            //返回上次執行語句的結果列的數目。

19.mysql_field_tell()                //返回上次mysql_fetch_field()所使用欄位游標的位置。

20.mysql_free_result()                //釋放結果集使用的記憶體。

21.mysql_get_client_info()            //以字串形式返回用戶端版本資訊。

22.mysql_get_client_version()        //以整數形式返回用戶端版本資訊。

23.mysql_get_host_info()            //返回描述串連的字串。

24.mysql_get_server_version()        //以整數形式返回伺服器的版本號碼。

25.mysql_get_proto_info()            //返回串連所使用的協議版本。

26.mysql_get_server_info()            //返回伺服器的版本號碼。

27.mysql_info()                        //返回關於最近所執行查詢的資訊。

28.mysql_init()                        //擷取或初始化MYSQL結構。

29.mysql_insert_id()                //返回上一個查詢為AUTO_INCREMENT列產生的ID。

30.mysql_kill()                        //殺死給定的線程。

31.mysql_library_end()                //最終確定MySQL C API庫。

32.mysql_library_init()                //初始化MySQL C API庫。

33.mysql_list_dbs()                    //返回與簡單Regex匹配的資料庫名稱。

34.mysql_list_fields()                //返回與簡單Regex匹配的欄位名稱。

35.mysql_list_processes()            //返回當前伺服器線程的列表。

36.mysql_list_tables()                //返回與簡單Regex匹配的表名。

37.mysql_more_results()                //檢查是否還存在其他結果。

38.mysql_next_result()                //在多語句執行過程中返回/初始化下一個結果。

39.mysql_num_fields()                //返回結果集中的列數。

40.mysql_num_rows()                    //返回結果集中的行數。

41.mysql_options()                    //為mysql_connect()設定串連選項。

42.mysql_ping()                        //檢查與伺服器的串連是否工作,如有必要重新串連。

43.mysql_query()                    //執行指定為“以Null終結的字串”的SQL查詢。

44.mysql_real_connect()                //串連到MySQL伺服器。

45.mysql_real_escape_string()        //考慮到串連的當前字元集,為了在SQL語句中使用,對字串中的特殊字元進行轉義處理。

46.mysql_real_query()                //執行指定為計數字串的SQL查詢。

47.mysql_refresh()                    //重新整理或複位表和高速緩衝。

48.mysql_reload()                    //通知伺服器再次載入授權表。

49.mysql_rollback()                    //復原事務。

50.mysql_row_seek()                    //使用從mysql_row_tell()返回的值,尋找結果集中的行位移。

51.mysql_row_tell()                    //返回行游標位置。

52.mysql_select_db()                //選擇資料庫。

53.mysql_server_end()                //最終確定嵌入式伺服器庫。

54.mysql_server_init()                //初始化嵌入式伺服器庫。

55.mysql_set_server_option()        //為串連設定選項(如多語句)。

56.mysql_sqlstate()                    //返回關於上一個錯誤的SQLSTATE錯誤碼。
57.mysql_shutdown()                    //關閉資料庫伺服器。
58.mysql_stat()                        //以字串形式返回伺服器狀態。
59.mysql_store_result()                //檢索完整的結果集至用戶端。
60.mysql_thread_id()                //返回當前線程ID。
61.mysql_thread_safe()                //如果用戶端已編譯為安全執行緒的,返回1。
62.mysql_use_result()                //初始化逐行的結果集檢索。
63.mysql_warning_count()            //返回上一個SQL語句的警示數。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.