c 的调用mysql,MySQL的c调用

MySQL的c调用

1. 附加项一定 加上libmysql.lib。

2. include 一定加上 mysql的include(因为要跑这关键一句

#include )

3  lib 一定加上 mysql的lib

好了下面是实例和php函数基本一样的。本人不可能给你翻译文档,函数不懂自己看。

#include

//用这个方便,包含winsock.h所以包含winsock也可以

#include

#include

using namespace std;

int main( int argc, char * argv[] )

{

//这类型别错了,具体看文档

MYSQL mysql;

MYSQL *pdata;

MYSQL_RES

*result;

MYSQL_ROW

row;

char sqlcommand[80];

mysql_init(&mysql);//一个初始化

mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"Gamer");

//控制链接行为的

pdata=mysql_real_connect(&mysql,"localhost","root","123456","gamer",0,NULL,0);

//数据库链接

if(pdata)

{

cout<

successful!!"<

}

if(mysql_select_db(pdata,"gamerdata"))

{

cout<

successful!!"<

}

//然后选择数据库了,当然用sql一样,函数看着方便点

sprintf(sqlcommand,"select * from

gamerdata");

mysql_query(pdata,sqlcommand);

//这句干什么的不用我费唇舌了

result =

mysql_use_result(pdata);

//获取记录集

row = mysql_fetch_row(result);

//按数组方式把数据放到row中,当前行的

//看所有行加个循环就好,游标自己会跑,不劳大家费心。

cout<

//可以输出了,大功告成

mysql_close(pdata);

//别忘了开灯,忘了关灯

}

相关文档:

windows7 + ubuntu9.10双启动,这个有太多的帖子了,不过这次的情况比较复杂.

先装的WIN7,后装UBUNTU,没有任何问题.GRUB双启动.

后来因为一个情况,要装XP,把WIN7做了 ghost.装完XP,GRUB当然没有了,于是用ubuntu启动盘修复.

虽然启动菜单出来了,但只能进行ubuntu,进入windows的时候就提示error:cannot get C/H/S value ......

mysql索引详解,摘自《MySQL 5权威指南》

本文介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如何优化MySQL索引的应用。本文摘自《MySQL 5权威指南》(3rd)的8.9节。(2007.07.0 ......

一、连接MYSQL。

格式: mysql -h主机地址 -u用户名 -p用户密码

1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. 如果刚安装好MYSQL,超级用户root是没有密码� ......

前言:

本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出前几章的内容节选,不提供全文内容。

在DELL PowerEdge 6850服务器(四颗64 位Inter Xeon MP 7110N处理器 / 8GB内存)、RedHat AS4 Linux操作系统、MySQL 5.1.26、MyISAM存储引擎、key_buffer=1024M环境下实测,单表1000万条记� ......

Code::Blocks是一个免费、开源、跨平台的IDE,使用C++开发,并且使用wxWidgets做为GUI函试库。Code::Blocks使用了插件架构,其功能可以使用插件自由地扩充。目前,

Code::Blocks主要针对开发C/C++程式而设计。

由于它开放源码的特点,Windows用户可以不依赖于VS.NET,编写跨平台C++应� ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值