色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c 調用mysql數據庫連接

洪振霞2年前9瀏覽0評論

在C語言開發中,我們經常需要與數據庫進行交互。MySQL作為一款大眾化的關系型數據庫,其應用在開發中也十分廣泛。這里將介紹如何在C語言中調用MySQL數據庫連接,以實現連接、查詢、更新、插入等操作。

#include#include#includeint main()
{
// 初始化MySQL連接
MYSQL *conn;
conn = mysql_init(NULL);
// 連接到本地MySQL服務器
if(mysql_real_connect(conn, "localhost", "root", "123456", NULL, 0, NULL, 0) == NULL)
{
printf("Error: %s\n", mysql_error(conn));
return 1;
}
// 查詢數據庫
if(mysql_query(conn, "USE test") != 0)
{
printf("Error: %s\n", mysql_error(conn));
return 1;
}
// 執行SQL語句
if(mysql_query(conn, "INSERT INTO person(name, age) VALUES('John', 25)") != 0)
{
printf("Error: %s\n", mysql_error(conn));
return 1;
}
// 斷開MySQL連接
mysql_close(conn);
return 0;
}

上述代碼中,我們首先使用mysql_init函數初始化MySQL連接,然后使用mysql_real_connect函數連接到本地MySQL服務器。如果連接錯誤,則使用mysql_error函數輸出錯誤信息。之后使用mysql_query函數執行SQL語句。

在此例子中,我們將執行插入數據操作:向test數據庫中插入一條person記錄,姓名為John,年齡為25。如果執行錯誤,則同樣使用mysql_error函數輸出錯誤信息。最后使用mysql_close函數斷開MySQL連接。

C語言中使用MySQL連接需要引入mysql.h頭文件,并在編譯時使用-lmysqlclient庫。