易截截图软件、单文件、免安装、纯绿色、仅160KB

MySQL的c调用


1. 附加项一定 加上libmysql.lib。
2. include 一定加上 mysql的include(因为要跑这关键一句
#include <mysql.h>)
3  lib 一定加上 mysql的lib
 
好了下面是实例和php函数基本一样的。本人不可能给你翻译文档,函数不懂自己看。
#include
<windows.h>//用这个方便,包含winsock.h所以包含winsock也可以
#include <iostream>
#include <mysql.h>
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<<"connect
successful!!"<<endl;
 }
 if(mysql_select_db(pdata,"gamerdata"))
 {
  cout<<"select_db
successful!!"<<endl;
 }
//然后选择数据库了,当然用sql一样,函数看着方便点
 sprintf(sqlcommand,"select * from
gamerdata");   
 
 mysql_query(pdata,sqlcommand);
//这句干什么的不用我费唇舌了
 result =
mysql_use_result(pdata);
//获取记录集
 row = mysql_fetch_row(result);
//按数组方式把数据放到row中,当前行的
//看所有行加个循环就好,游标自己会跑,不劳大家费心。
 cout<<row[1];
//可以输出了,大功告成
 mysql_close(pdata);
//别忘了开灯,忘了关灯
}


相关文档:

JDBC连接MySQL程序_by 老大&stone

      学java,有着太多的疑问和不解,经历了无数似乎简单到问题解决后突然发现自己那么sx的地步,然而就我的感觉,对每个初学者来说都无法避免的要经过这个让人痛苦到恶心呕吐到到昏厥的地步;这也许正是java进阶之前所谓昨夜西风凋敝树般的必经之途吧!
     废话不多说了,下面 ......

error:cannot get C/H/S values

windows7 + ubuntu9.10双启动,这个有太多的帖子了,不过这次的情况比较复杂.
先装的WIN7,后装UBUNTU,没有任何问题.GRUB双启动.
后来因为一个情况,要装XP,把WIN7做了 ghost.装完XP,GRUB当然没有了,于是用ubuntu启动盘修复.
虽然启动菜单出来了,但只能进行ubuntu,进入windows的时候就提示error:cannot get C/H/S value ......

Mysql 错误总结

/***************************by
garcon1986********************************/
1.创建表格时错误: ERROR 1005: Can't
create table (errno: 150)
 这个错误是有由于主表和引用表的外键关联字段定义不一致引发的。
检查两个表的关联字段是否类型编码完全一致。
 另外还有一种可能就是关联字段在引用表中 ......

MySQL schema命名规则

/*****************by
garcon1986************************************************************/
通用规则:

个数据库里的名字都尽量使用小写。这样能消除由于大小写(
case-sensitivity
)带来
的错误。
Mysql
默认区分大小写。
使
用下划线断开名字,名字中不能
使用空格。
名字中尽量不要
使
用数 ......

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

mysql索引详解,摘自《MySQL 5权威指南》
        本文介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如何优化MySQL索引的应用。本文摘自《MySQL 5权威指南》(3rd)的8.9节。(2007.07.0 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号