mysql 總結資訊

2021-05-23 11:17:06 字數 954 閱讀 2422

說明

int mysql_num_rows ( resource result )

mysql_num_rows() 返回結果集中行的數目。

此命令僅對 select 語句有效。要取得被 insert,update 或者 delete 查詢所影響到的行的數目,用 mysql_affected_rows()
例如:
result = mysql_store_result(mysql);

_num = mysql_num_rows(result);

result = mysql_use_result(mysql);

_num = mysql_affected_rows(mysql);

mysql_fetch_field -- 從結果集中取得列資訊並作為物件返回

mysql_fetch_field() 可以用來從某個查詢結果中取得欄位的資訊。如果沒有指定字段偏移量,則下乙個尚未被 mysql_fetch_field() 取得的字段被提取。

例如:
mysql_field *field;
_fields.clear();

if (result==null)

while(field = mysql_fetch_field(result))

my_bool reconnect = 1;

//連線資料庫

mysql_init(&m_stmysql);

mysql_options(&m_stmysql, mysql_opt_reconnect, &reconnect);

if (!mysql_real_connect(&m_stmysql, "***.***.***.***", "user", "passwd", "dbname", 0, null, 0))

例如:轉義mysql中的使用者名稱密碼,以便使用

mysql統計資訊 概述MySQL統計資訊

mysql統計資訊的儲存分為兩種,非持久化和持久化統計資訊。一 非持久化統計資訊 非持久化統計資訊儲存在記憶體裡,如果資料庫重啟,統計資訊將丟失。有兩種方式可以設定為非持久化統計資訊 1 全域性變數,innodb stats persistent off 2 create alter表的引數,sta...

資訊補課(總結)

fz day 福州的課程結束了,接下來就開始總結。第一天 首先,第一題,當然先要for迴圈,正所謂一套for語句走遍天下都不怕!而二分查詢等bfs也得帶上,可我卻恰恰忘了他們,so 第一題,炸掉!第二題,我愣是看了半個鐘頭沒看懂,最後終於悟出了點道理,結果,還是沒有那麼有神力,猜題總是一槍中遠方的空...

MYSQL出錯資訊對照

1005 建立表失敗 1006 建立資料庫失敗 1007 資料庫已存在,建立資料庫失敗 1008 資料庫不存在,刪除資料庫失敗 1009 不能刪除資料庫檔案導致刪除資料庫失敗 1010 不能刪除資料目錄導致刪除資料庫失敗 1011 刪除資料庫檔案失敗 1012 不能讀取系統表中的記錄 1020 記錄...