C++连接Mysql
来源:互联网 发布:梦想破灭 知乎 编辑:程序博客网 时间:2024/06/03 09:04
#include <cstdlib>#include <iostream>#include <windows.h>#include <mysql/mysql.h>using namespace std;int main(int argc, char *argv[]){ char* user="root"; char* host="localhost"; char* db="czp"; char* pwd="czp123"; char* encode="GBK"; char* select="select * from test"; MYSQL *mysql; MYSQL_RES *res; MYSQL_ROW row; mysql=mysql_init(0); if (mysql_real_connect(mysql, host, user, pwd, db, 0, NULL, 0)) { cout<<"Connectd Ok"<<endl; } if(!mysql_set_character_set(mysql,encode)) { cout<<"set character "<<encode<<endl; } if(mysql_query(mysql,select)) { cout<<"query"<<endl; } if(!(res=mysql_store_result(mysql))) { cout<<"error"<<endl; } MYSQL_FIELD * field; while(field= mysql_fetch_field(res)) { cout<<field->name<<" "; } cout<<"\n"; while (row =mysql_fetch_row (res)) { cout<<row[0]<<" "<<row[1]<<endl; } cout<<"\n"; mysql_free_result(res); mysql_close(mysql); system("PAUSE"); return EXIT_SUCCESS;}*注意: 需要对工程作如下设置:1)“工程”-〉“工程属性” 中 “参数”选项卡
在“编译器”和“C++编译器”中加入
“-Wall”和“-W”不包括“”,在“连接器”中加入“-lmysql”不包括“”
- c连接MYSQL例子
- c连接mysql数据库
- C#ODBC连接MYSQL
- C 连接mysql
- VS2005 C 连接 MySql
- C语言连接mysql
- c连接mysql数据库
- C API连接MYSQL
- c 连接 mysql
- C语言连接Mysql
- C语言连接mysql
- c语言mysql连接
- C#--如何连接MySQL
- c语言连接MySQL
- c语言连接 mysql
- c语言连接mysql
- C语言连接mysql
- c 连接 mysql
- 一步一步走进字符驱动--认识内核模块
- 什么是object c 的 delegate
- 精通JAVA的25个标准
- Android之Intent的几种用法<总结>
- Windows Phone开发学习之七——IDE介绍
- C++连接Mysql
- 匿名内部类
- nginx学习总结五(nginx反向代理)
- Curl vs Wget
- c++复习 十一(100~10000内的回文数)
- 关注 如何使简历更有力量?
- 双管齐下--采用压缩传输加快网页显示速度
- unity3d 脚本基础认识8-Ray 光射线
- c++书籍