在写服务器端程序的时候,发现内存在不停的增长,经调试发现,是mysql使用造成的。
MYSQL* mysql;
mysql_init(mysql) ;
mysql_query(&mysql,query) ;
MYSQL_RES* result = mysql_store_result(&mysql) ;
MYSQL_ROW row = mysql_fetch_row(result) ;
.......
........
mysql_free_result(result) ;//这里需要手动释放结果集,否则会造成内存泄露
mysql_close(&mysql) ;