程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 簡單介紹MySQL API編程

簡單介紹MySQL API編程

編輯:MySQL綜合教程

下文代碼中的m_ListBox是一個ListBox控件。

MYSQL   *myData;
 MYSQL_RES  *myResult;
 CString   str;
 MYSQL_ROW  row;
 unsigned int num_fields;
 unsigned int i;
 unsigned long *lengths;
 m_ListBox.ResetContent();
 ASSERT(m_ListBox.GetCount() == 0);
 if ( (myData = mysql_init((MYSQL*) 0)) &&
  mysql_real_connect( myData, NULL, "root", NULL, NULL, MYSQL_PORT,
  NULL, 0 ) )//初始化,連接數據庫,本地連接,使用root賬號,無密碼,默認端口
 {
  m_ListBox.AddString("連接成功");
  if (myResult=mysql_list_dbs(myData, "%"))//枚舉數據庫
  {
   m_ListBox.AddString("枚舉數據庫成功");
   num_fields=mysql_num_fields(myResult);//獲取結果的數據結構數目
   while ((row=mysql_fetch_row(myResult)))//獲取下一行數據
   {
    lengths=mysql_fetch_lengths(myResult);
    for(i=0;i

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved