中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ubuntu12.04使用C API操作數據庫

發布時間:2020-07-22 05:10:20 來源:網絡 閱讀:537 作者:奕星星 欄目:數據庫

準備:

   系統:     ubuntu12.04

    工具:    gcc,mysql,libmysqlclient-dev


測試代碼(文件名:con_mysql.c):

#include<mysql/mysql.h>
#include<stdio.h>
main() {
    MYSQL      *conn;
    MYSQL_RES  *res;
    MYSQL_ROW  row;
    char *server = "localhost";
    char *user = "root";
    char *password = "123456"; /* set me first */
    char *database = "mysql";
    char *query = "select Host,User,Password from user";
    int t, r;
    conn = mysql_init(NULL);
    if(!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0))
    {
         printf("Error connecting to database: %s\n", mysql_error(conn));

    }
    else
    {
         printf("Connected....\n");

    }
    t = mysql_query(conn, query);
    if(t)
    {
         printf("Error making query: %s\n", mysql_error(conn));

    }
    else
    {
         printf("Query made...\n");
         res = mysql_use_result(conn);
         if(res)
         {
              for(r=0; r<=mysql_field_count(conn); r++)
              {
                  row = mysql_fetch_row(res);
                  if(row<0) break;
                  for(t=0; t<mysql_num_fields(res); t++)
                      printf("%s", row[t]);
                  printf("\n");

              }

         }
         mysql_free_result(res);

    }
    mysql_close(conn);
    return 0;

}



編譯:

gcc con_mysql.c -L /usr/lib/mysql/ -lmysqlclient -o con_mysql


執行:

./con_mysql

 

結果:

Connected....
Query made...
localhostroot*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9
ubunturoot
127.0.0.1root
::1root


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绥棱县| 景泰县| 葵青区| 民县| 吉林市| 罗定市| 涡阳县| 富宁县| 博野县| 万安县| 微山县| 黄陵县| 汝州市| 湖南省| 新民市| 墨玉县| 永平县| 萍乡市| 洛川县| 晋中市| 赞皇县| 中山市| 甘孜| 东港市| 翁牛特旗| 兴业县| 大荔县| 西和县| 留坝县| 筠连县| 靖州| 金阳县| 罗平县| 泸州市| 平利县| 岳阳市| 建始县| 遂川县| 昭苏县| 佛山市| 大丰市|