/usr/local/mysql/support-files/mysql.server start
mysql -uroot -p1
-u 後邊接使用者名稱
-p 後邊代表密碼
-i :代表路徑 標頭檔案的目錄
-l :動態庫的路徑 指定庫的路徑
-l :指定需連線的庫名
gcc dm01_hello.c -o dm01_hello -i/usr/local/mysql/include/ -l/usr/local/mysql/lib/ -lmysqlclient
/*
gcc [-c|-s|-e] [-std=standard]
[-g] [-pg] [-olevel]
[-wwarn...] [-pedantic]
[-idir...] [-ldir...]
[-dmacro[=defn]...] [-umacro]
[-foption...] [-mmachine-option...]
[-o outfile] [@file] infile...
*//*
[mysql01@localhost day01]$ locate mysql.h
/usr/include/qt/qsql_mysql.h
/usr/include/qtsql/qsql_mysql.h
/usr/include/mysql/mysql.h
/usr/share/doc/python-sqlalchemy-0.5.5/doc/reference/dialects/mysql.html
/usr/share/doc/rsyslog-5.8.10/ommysql.html
/usr/share/doc/rsyslog-5.8.10/rsyslog_mysql.html
*/
/*[mysql01@localhost day01]$
[mysql01@localhost day01]$ locate mysqlclient
/usr/lib64/mysql/libmysqlclient.a
/usr/lib64/mysql/libmysqlclient_r.a
[mysql01@localhost day01]$
*//*
mysql *mysql_init(mysql *mysql)
*//*
問題1/usr/lib64/mysql/libmysqlclient.a(net_serv.cc.o):(.data.dw.ref.__gxx_personality_v0[dw.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0'
/usr/lib64/mysql/libmysqlclient.a(password.c.o): in function `scramble_323':
問題2//動態載入動態庫
問題3
//執行緒庫
問題4/usr/lib64/mysql/libmysqlclient.a(my_getsystime.c.o): in function `my_getsystime':
/pb2/build/sb_0-12734909-1406113305.48/rpm/build/mysqlcom-pro-5.6.20/mysqlcom-pro-5.6.20/mysys/my_getsystime.c:44: undefined reference to `clock_gettime'
collect2: ld 返回 1
*///問題5 連線rt庫
//查詢
const char *query = "select *from emp";
ret = mysql_query(&mysql, query);
if (ret != 0)
//typedef char **mysql_row; /* return data as array of strings */
//typedef unsigned int mysql_field_offset; /* offset to current field */
//獲取結果集合
//結果集合中 可以含有10行資料
mysql_res *result = mysql_store_result(&mysql);
mysql_row row = null;
while (row = mysql_fetch_row(result) )
mysql_free_result(result);
mysql_close(&mysql);
printf("hello...\n");
return ret;
}//二級指標 三種記憶體模型
//二級指標 從分配記憶體的 角度 輸入和輸出...
C語言操作MYSQL資料庫
因為最近聊天室的專案需要使用資料庫,所以我在這裡寫一篇部落格來講解一下如何用c語言來使用聊天室 mysql init mysql mysql 初始化乙個控制代碼 mysql library init 0,null,null 連線資料庫的重要一步 接下來還有最重要的一步就是為你的資料庫設定中文字符集,...
C語言操作Mysql資料庫API
1 功能 獲得或初始化乙個mysql結構 所需標頭檔案 include 函式原型 mysql mysql init mysql mysql 函式返回值 乙個被始化的mysql 控制代碼 備註 在記憶體不足的情況下,返回null2 函式功能 連線乙個mysql伺服器 1 所需標頭檔案 include ...
C語言對mysql資料庫的操作
這已經是一相當老的話題。不過今天我才首次使用,把今天的一些體會寫下來,也許能給一些新手帶來一定的幫助,更重要的是供自己今後忘記的怎麼使用而進行查閱的!我們言歸正傳 1 標頭檔案 include include include 這個是必需要包含的,下面對mysql的所有操作函式,都出自這裡 2.定義乙...