欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 嵌入式sql

黃文隆2年前16瀏覽0評論

MySQL是一種流行的關系型數據庫管理系統,它在許多應用程序中被使用。嵌入式SQL是一種在應用程序中使用SQL的方法,它允許開發人員使用SQL查詢和更新數據庫。

#include#include#includeint main(int argc,char*argv[])
{
MYSQL *conn_ptr;
conn_ptr=mysql_init(NULL);//初始化
if(!conn_ptr)
{
fprintf(stderr,"mysql_init failed!\n");
exit(1);
}
conn_ptr=mysql_real_connect(conn_ptr,"localhost","root","password","testDB",0,NULL,0);//連接數據庫
if(conn_ptr)
printf("Connection success!\n");
else
printf("Connection failed!\n");
int res=mysql_query(conn_ptr,"INSERT INTO students values(1,'Lucy',20,85)");
if(res)
printf("Insert data failed!\n");
else
printf("Insert data success!\n");
MYSQL_RES *result;
MYSQL_ROW row;
res=mysql_query(conn_ptr,"SELECT * FROM students");
if(res)
printf("Query data failed!\n");
else
{
result=mysql_store_result(conn_ptr);
if(result)
{
printf("%-6s%-10s%-6s%-6s\n","ID","Name","Age","Score");
while((row=mysql_fetch_row(result)))
printf("%-6s%-10s%-6s%-6s\n",row[0],row[1],row[2],row[3]);
}
}
mysql_close(conn_ptr);//關閉連接
return 0;
}

在上述示例中,我們使用了MySQL的C API來執行嵌入式SQL語句。我們首先必須初始化一個MYSQL結構體,然后使用mysql_real_connect函數連接到數據庫。在這個例子中,我們向testDB數據庫中的students表中插入了一個記錄,然后通過SELECT語句查詢了整個表的內容,并將結果打印出來。最后,我們使用mysql_close函數關閉了MySQL連接。

下一篇mysql 層