先轉乙個
//test1.c:
#include
#include
int main(int argc, char *argv)
else
}}else
}else
mysql_close(&mysql_conn);
return 0;
}編譯命令:gcc -g -o test1 -i/usr/include/mysql test1.c -l/usr/lib/mysql -lmysqlclient -lz
//test2.c
#include
//#include
#include
int main(int argc, char **argv) else else else
編譯命令:gcc -g -o test2 -i/usr/include/mysql test2.c -l/usr/lib/mysql -lmysqlclient -lz
下面的是我自己寫的乙個/**
*file name: mysql.c**/
#include
<
stdio.h
>
#include
<
stdlib.h
>
#include
"mysql.h
"int
main(
void
)char
*sql ="
select host,user from user order by rand()";
if(mysql_query(
&mysql, sql)!=0
) rs
=mysql_store_result(
&mysql);
/*獲取查詢結果
*/while
((row
=mysql_fetch_row(rs)))
mysql_free_result(rs);
/*釋放結果集
*/mysql_close(
&mysql);
/*關閉連線
*/return1;
} 編譯:$gcc -g -o mysql -i/usr/local/mysql/include/mysql mysql.c -l/usr/locla/mysql/lib/mysql -lmysqlclient -lz
如果執行的時候報libmysqlclient.so.16 找不到錯誤,執行下面命令。
$ln -s /usr/local/mysql/lib/mysql/libmysqlclient.so.16 /lib/libmysqlclient.so.16
如果執行程式:
$gcc -g -o mysql -i/usr/local/mysql/include/mysql mysql.c -l/usr/locla/mysql/lib/mysql -lmysqlclient -lz 會在當前目錄生成 mysql檔案
./mysql執行
或者/path-to -mysql/mysql
linux c mysql 程式設計
先轉乙個 include include int main int argc,char ar else else else mysql close mysql conn return 0 編譯命令 gcc g o test1 i usr include mysql test1.c l usr lib...
程式設計,還是程式設計
喜歡程式設計,雖然水平一般,但還是執著地學習與程式設計有關的知識。中間因為工作關係與程式設計遠離了一段時間,現在又重拾起來,細想起來還是因為喜歡吧。喜歡程式軟體的思想和原理,喜歡程式 的魅力和成就感。程式設計軟體的思想是最值得學習的,一直認為思想決定行動,思想改變世界。每種軟體的流行和受人追捧,無不...
少兒程式設計程式設計
機械人比賽,聽上去讓人有一種高大上的科技感,沒錯,在大多數人眼裡,玩機械人那是科學家做的事情,不過隨著機械人教育的普及,越來越多的孩子也能夠駕馭這高大上的機械人。格物斯坦小坦克告訴你原因,這是歸結於孩子對於程式設計課程的學習,學會對機械人進行程式設計了,自然就能玩轉機械人啦。參加機械人比賽的意義遠遠...