在mysql数据库插入中文及中文查询实例教程
精品文档
在mysql数据库插入中文及中文查询实例教程
//我修改之,能正常运行,测试环境为mysql5.0,xp
//关键是设置对字符集,设置gbk,gb2312测试通过,utf8测试未通过
//在运行程序前先建立数据库jj,注意下面几个参数(修改为你自己的)
// char *host = "localhost";
// char *user = "root";
// char *pass = "674800";
// char *db = "jj";
#include
#include
#include
#include
#include
using namespace std;
#pragma comment(lib,"libmysql.lib")
int connDB();
int create_table();
int insert_table();
int select_table();
int disconnDB();
1 / 10
精品文档
MYSQL *mysql;
MYSQL_RES *res;
MYSQL_FIELD * fd;
MYSQL_ROW row;
char szSqlText[500]="";
int i;
int main()
{
connDB();
// create_table();
insert_table();
select_table();
disconnDB();
return 0;
}
///////////////子函数
int connDB()//连接数据库
{
char *host = "localhost";
char *user = "root";
char *pass = "674800";
char *db = "jj";
2 / 10
精品文档
mysql = mysql_init((MYSQL*) 0);
mysql_real_connect( mysql, host, user, pass,
db,3306, NULL, 0 ) ; //链接到服务器
mysql_set_character_set(mysql,"gb2312"); //设置字符集
cout return 0;
}
//关闭数据库
int disconnDB()
{
mysql_close( mysql ) ;
cout return 0 ;
}
//创建
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
int create_table()
{
mysql_set_character_set(mysql,"gb2312");
sprintf(szSqlText, \
"create table mytable \
(s0 varchar(100), \
s1 char(6),\
s2 varchar(4),\
3 / 10
精品文档
s3 varchar(3),s4 int)\
ENGINE=InnoDB \
DEFAULT CHARSET=gb2312");
if(mysql_query( mysql, szSqlText))
cout return 0;
}
int insert_table()
{
mysql_set_character_set(mysql,"gb2312");
sprintf(szSqlText,
"insert into mytable\
values('2000-3-10 21:01:30',\
'Test',\
'清风寒剑',\
'岁月情',\
2500)");
if( mysql_query( mysql, szSqlText) )
cout return 0;
}
int select_table()
{
mysql_set_character_set(mysql,"gb2312");
4 / 10
精品文档
sprintf(szSqlText, "select * from mytable ");
if (mysql_query( mysql, szSqlText))
{
cout mysql_close( mysql ) ;
return FALSE ;
}
res = mysql_store_result( mysql) ;
i = (int) mysql_num_rows( res ) ;
cout for ( i = 0 ; fd = mysql_fetch_field( res ) ;
i++ )
coutname cout while(row = mysql_fetch_row( res ))
cout mysql_free_result( res ) ;
cout return 0;
}
更多信息请查看IT技术专栏
5 / 10
精品文档
感 谢 阅 览~
6 / 10
精品文档
做人的经典格言
如果你想成功,那么你要记住:遗产为零,诚实第一,学习第二,礼貌第三,刻苦第四,精明第五。
人生的聚会是一种缘分,有时分离也是一种爱的祝福。
人生不是止水,总会出现许多出乎意料之事。泰山崩于前而色不变,风波骤起而泰然处之,就显得很重要。转危为安往往需要高超的心智,也需要好的心态。多思索少激动,多仁爱少仇恨,人生才变得更加美丽。
当你为你的选择适合于你并勇敢地接受生活中随之而来的一切,你就获得了一份属于你自己的自尊自信。这里你不必以他人的价值取向作为自己成功的
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
;你不必把自尊建立在别人的认可之上;你不必将自信放在金钱的天平上称来称去。幸福是不分贫富的,自信是不依赖他人的。财富是一种寄存,钱再多,你也不能带到棺材里去;
情爱是一种寄存,人之亡之,情之焉附,
每个企业家都有自己的特色和风格,但他们还有共同的特征,那就是:有正确的判断力,有决心,敢于创新,勤奋工作。
做人的唯一指南就是自己的良心,回首往事。惟一使人感到蔚籍的是自己行为的正直与诚实,生活中要是没有这种慰籍是非常不明智的。
因为人常为自己的破灭与筹算的错误而自嘲;然而这种
7 / 10
精品文档
慰籍,无论命运对你任何,你总能以坚定的步伐前进,而且充满荣誉感。
不可压倒一切,但也你能被一切压倒。
人可有傲骨,但不可有媚气;
人不可有傲气,但可有正气。名人与凡人的差别在什么地方,名人用过的东西就是文物,凡人用过的就是废物;名人强词夺理叫雄辩,
凡人就是狡辩;名人跟人打招呼叫平易近人,凡人就是巴结别人了;名人打扮不修边幅,叫有艺术家的气质,否认呢,话里话气的;
名人喝酒叫毫饮,凡人就叫贪杯;名人老了叫王老,凡人只能叫老王。
我们可以不美丽,但我们健康;
我们可以不伟大,但我们庄严;
我们可以不完满,但我们努力;
我们可以不永恒,但我们真诚。
人生的重大决定,是由心规划的,像预先计算好的框架,等待着你的星座运行。如期待改变我们的命运,首先要改变心的轨迹。
世间的许多事情都如此。当你刻意追求时,它就像一只蝴蝶一样振翅飞远;当你摒去表面的凡尘杂念,为了社会,为了他人,
8 / 10
精品文档
专心致于一项事情时候,那意外的收获已在悄悄地问候你。很多时候解释是不必要的——敌人不相信你的解释,朋友不需要你的解释。
年轻的情怀,喜欢一个人,爱一朵花,其实并没有错,在我们长大过程中;只要爱过,喜欢过就是美丽的
更多信息请查看口号大全
9 / 10
精品文档
感 谢 阅 览~
10 / 10