程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
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