Posted
Filed under C,C++
[원문] : http://zetcode.com/tutorials/mysqlcapitutorial/

문서를 보면 알겠지만  php 에서 사용 하는 방법과 메우 유사 합니다.
php할 수 있다면 , C에서도 문제 없이 컨트롤 하여 사용 할 수 있을 것으로 보입니다.


보다 자세한 내용은 위의 원문을 통해서 확인 하면 됩니다.

#include <my_global.h>
#include <mysql.h>

int main(int argc, char **argv)
{

  MYSQL *conn;
  MYSQL_RES *result;
  MYSQL_ROW row;
  int num_fields;
  int i;

  conn = mysql_init(NULL);
  mysql_real_connect(conn, "localhost", "zetcode", "passwd", "testdb", 0, NULL, 0);

  mysql_query(conn, "SELECT * FROM writers");
  result = mysql_store_result(conn);

  num_fields = mysql_num_fields(result);

  while ((row = mysql_fetch_row(result)))
  {
      for(i = 0; i < num_fields; i++)
      {
          printf("%s ", row[i] ? row[i] : "NULL");
      }
      printf("\n");
  }

  mysql_free_result(result);
  mysql_close(conn);

}




2013/02/15 16:59 2013/02/15 16:59