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");}谢了 mysql的问题 求一方法,在线等待 有人能帮忙解读个SQL命令么 如何复制这样的部分数据? 求一event 向数据库中同时插入4条记录 启动mysql服务器失败?? 刚学mysql,help! mysqldump问题! mysql,三个表的多对多查询, mysql5.6 建表,为何总提示1146错误 新手求指教,关于如何提高? 数据库创建新用户和触发器 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");
}
谢了