博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
连接mysql数据库
阅读量:5324 次
发布时间:2019-06-14

本文共 1230 字,大约阅读时间需要 4 分钟。

#include  <windows.h> 

#include  <iostream> 

#include  <mysql.h> 

#include  <stdio.h> 

using namespace std;

int main() 

//connection params 

 FILE *file; 

 char *host = "localhost"; 

 char *user = "root"; 

 char *pass = "123456"; 

 char *db = "mysql"; 

 

 

 

 //sock 

 MYSQL *sock; 

 MYSQL_RES *results; 

 MYSQL_ROW record; 

   

 sock = mysql_init(0); 

 if (sock)

 cout  << "sock handle ok!"  << endl; 

 else 

 {

 cout  << "sock handle failed!" << mysql_error(sock)<< endl; 

 } 

 //connection 

 if (mysql_real_connect(sock, host, user, pass, db, 3306, NULL, 0)) 

 cout  << "connection ok!"  << endl;

 else { 

 cout << "connection fail: " << mysql_error(sock)<< endl; 

 } 

 //connection character set 

 mysql_set_character_set(sock,"gb2312"); 

 cout  << "connection character set: " << mysql_character_set_name(sock) <<                    endl; 

 //wait for posibility to check system/mysql sockets 

 

 if(mysql_query(sock,"select * from user")) 

 { 

 cout <<"very good!" <<endl; 

 } 

 

 //links=mysql_fetch_row(sock);

 

 results=mysql_store_result(sock);

 printf("user\tlevel\n"); 

 while(record=mysql_fetch_row(results)) 

 { 

 printf("%s\t %s\n",record[1],record[3]); 

   

 } 

 

 

 mysql_free_result(results); 

 system("PAUSE"); 

   

 //closing connection 

 mysql_close(sock);

 return EXIT_SUCCESS;

}

 

转载于:https://www.cnblogs.com/yaowen/archive/2013/01/05/2846201.html

你可能感兴趣的文章
一个.NET通用JSON解析/构建类的实现(c#)
查看>>
Windows Phone开发(5):室内装修 转:http://blog.csdn.net/tcjiaan/article/details/7269014
查看>>
详谈js面向对象 javascript oop,持续更新
查看>>
关于这次软件以及pda终端的培训
查看>>
jQuery上传插件Uploadify 3.2在.NET下的详细例子
查看>>
如何辨别一个程序员的水平高低?是靠发量吗?
查看>>
新手村之循环!循环!循环!
查看>>
ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath
查看>>
正则表达式的用法
查看>>
线程安全问题
查看>>
集合的内置方法
查看>>
IOS Layer的使用
查看>>
Android SurfaceView实战 带你玩转flabby bird (上)
查看>>
Android中使用Handler造成内存泄露的分析和解决
查看>>
SSM集成activiti6.0错误集锦(一)
查看>>
个人作业
查看>>
下拉刷新
查看>>
linux的子进程调用exec( )系列函数
查看>>
MSChart的研究
查看>>
C# 索引器
查看>>