c++连接mysql 查询数据少于实际数据

用的代码是https://blog.csdn.net/fengxinlinux/article/details/75675360
查询数据最多返回两条。比如表里面有七条数据。只返回12,然后循环才返回34条数据的值.(可以全部循环出来)
不知道是这个代码问题,还是我mysql设置错误;