linux下mysql用c语言读取出来的信息没有空格怎么办? mysqllinux数据库c语言 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用的什么工具? 尝试一下MYSQL自带的命令行工具。 老师要求在linux下用c语言程序读取出来,不能用mysql自带的。。呃。。有什么办法吗 可是在linux下是这么读出来的每 一行就是一个%s 可是在linux下是这么读出来的每 一行就是一个%s建议不要贴图,尽可能直接贴文本以便他人分析。另外建议可以直接参考一下MYSQL官方免费手册中的例子。看一下例子中是如何得到每个field的内容的。MYSQL_ROW row;unsigned int num_fields;unsigned int i;num_fields = mysql_num_fields(result);while ((row = mysql_fetch_row(result))){ unsigned long *lengths; lengths = mysql_fetch_lengths(result); for(i = 0; i < num_fields; i++) { printf("[%.*s] ", (int) lengths[i], row[i] ? row[i] : "NULL"); } printf("\n");} 可是在linux下是这么读出来的每 一行就是一个%s建议不要贴图,尽可能直接贴文本以便他人分析。另外建议可以直接参考一下MYSQL官方免费手册中的例子。看一下例子中是如何得到每个field的内容的。MYSQL_ROW row;unsigned int num_fields;unsigned int i;num_fields = mysql_num_fields(result);while ((row = mysql_fetch_row(result))){ unsigned long *lengths; lengths = mysql_fetch_lengths(result); for(i = 0; i < num_fields; i++) { printf("[%.*s] ", (int) lengths[i], row[i] ? row[i] : "NULL"); } printf("\n");}谢了 我困惑两天的问题了,百分求助两个问题 SQLyog 怎么附加mysql数据 新入手MYSQL,虚心请教 C++连接MySql数据库的菜鸟问题 求写一个存储过程。。 Mysql 抛错 mysql语法错误? 以下查询代码错在什么地方? 请问如何修改mysql密码,急急急 mysql支持对象模型吗? 数据库创建新用户和触发器 mysql数据库 group by 报错 原理是什么?小菜跪求大神指点
建议不要贴图,尽可能直接贴文本以便他人分析。另外建议可以直接参考一下MYSQL官方免费手册中的例子。看一下例子中是如何得到每个field的内容的。MYSQL_ROW row;
unsigned int num_fields;
unsigned int i;num_fields = mysql_num_fields(result);
while ((row = mysql_fetch_row(result)))
{
unsigned long *lengths;
lengths = mysql_fetch_lengths(result);
for(i = 0; i < num_fields; i++)
{
printf("[%.*s] ", (int) lengths[i],
row[i] ? row[i] : "NULL");
}
printf("\n");
}
建议不要贴图,尽可能直接贴文本以便他人分析。另外建议可以直接参考一下MYSQL官方免费手册中的例子。看一下例子中是如何得到每个field的内容的。MYSQL_ROW row;
unsigned int num_fields;
unsigned int i;num_fields = mysql_num_fields(result);
while ((row = mysql_fetch_row(result)))
{
unsigned long *lengths;
lengths = mysql_fetch_lengths(result);
for(i = 0; i < num_fields; i++)
{
printf("[%.*s] ", (int) lengths[i],
row[i] ? row[i] : "NULL");
}
printf("\n");
}
谢了