MySQL入門之簡單資料查詢

2021-07-26 00:24:57 字數 1083 閱讀 1452

#include 

#include

#include

#include

#include

int main()

con = mysql_real_connect(&mysql, "localhost", "root", "123456", "mydb2", 0, null, 0 );

if (con == null)

else

//執行sql查詢

mysql_query(&mysql, "set names utf8");//解決中文亂碼

char *sql = "select *from employee";

ret = mysql_query(&mysql, sql);

if (ret != 0)

/*//獲取結果集 一次性獲取

mysql_res * sqlres =mysql_store_result( &mysql);

if (sqlres == null)

*///對每一行分別進行檢索

mysql_res * sqlres =mysql_use_result(&mysql);

if (sqlres == null)

//從結果集,獲取表頭資訊

mysql_field *fields = mysql_fetch_fields(sqlres);

fieldnum = mysql_field_count(&mysql);

for (i=0; iprintf("%s\t", fields[i].name);

}printf("\n");

//從結果集, 按照行獲取資訊資訊

mysql_row row = null; //(char **)

//從結果集中一行一行的獲取資料

while ( row = mysql_fetch_row(sqlres))

printf("\n");

}mysql_free_result(sqlres);

mysql_close(&mysql);

return ret;

}

簡單資料查詢

簡單資料查詢 1.投影操作 含義 在sql查詢中,使用select 子句,選擇將對錶中的哪些列進行操作,這些列將出現在結果中。單列 select 列表的列名 from 表名 多列 select 列表的列名,列名,列名 from 表名 所有列 select from 表名 1 表明字首 作用 了解資訊...

mysql查詢入門 MySQL資料查詢入門

資料查詢就是對於資料表中現有的資料進行逐行篩選的工作。滿足查詢條件的資料被提取出來,形成記錄集。類似表的結構。在記錄集上可以再次查詢。select命令是使用頻率最高的sql語句。select語句中含有大量子句,用來完成不同的查詢功能。select from 表名字 全表查詢。代表所有字段 一般不用萬...

MySQL資料查詢入門

1 資料庫的查詢是對錶中現有的資料進行逐行篩選的工作,它按照要求從符合查詢條件的記錄中把指定的字段提取出來,形成乙個結果呈現給使用者 基本的語法 select select list from table name wherw search condition order by order expr...