mysql的代码_mysql操作代码

int_tmain(intargc, _TCHAR*argv[])

{

MYSQL MyData;if(0!=mysql_library_init(0, NULL, NULL))

{

cout<

cout<

}if(NULL==mysql_init(&MyData))

{

cout<

cout<

}if(0!=mysql_options(&MyData, MYSQL_SET_CHARSET_DIR,"gbk"))

{

cout<

cout<

}if(NULL==mysql_real_connect(&MyData,"localhost","root","123","test",6666, NULL,0))

{

cout<

cout<

}stringSqlStr="create table bblovedd";

SqlStr+="(";

SqlStr+="name varchar(30),";

SqlStr+="id int not null primary key";

SqlStr+=")";if(0!=mysql_query(&MyData, SqlStr.c_str()))

{

cout<

cout<

}

SqlStr="insert into bblovedd values ('wangjb', 20090703)";if(0!=mysql_query(&MyData, SqlStr.c_str()))

{

cout<

cout<

}

SqlStr="select * from bblovedd";

MYSQL_RES*result=NULL;if(0!=mysql_query(&MyData, SqlStr.c_str()))

{

cout<

cout<

}

result=mysql_store_result(&MyData);

my_ulonglong RowCount=mysql_num_rows(result);

cout<

unsignedintFieldCount=mysql_num_fields(result);

MYSQL_FIELD*field=NULL;for(unsignedinti=0; i

{

field=mysql_fetch_field_direct(result, i);

cout<name<

}

cout<

MYSQL_ROW row=NULL;

row=mysql_fetch_row(result);while(row)

{for(unsignedinti=0; i

cout<

cout<

row=mysql_fetch_row(result);

}

SqlStr="drop table bblovedd";if(0!=mysql_query(&MyData, SqlStr.c_str()))

{

cout<

cout<

}

mysql_free_result(result);

mysql_close(&MyData);

mysql_server_end();return0;}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值