mysql 中调用存储过程之后,连接断开不可用

解决方法:

由
mysql_real_connect(&m_mysql,host,user,passwd,Db,0,NULL,0) == NULL
改为
mysql_real_connect(&m_mysql,host,user,passwd,Db,0,NULL,CLIENT_MULTI_STATEMENTS) == NULL

  

在原来的数据处理处加

conn  MYSQL* ; (数据库连接,初始化之后连接)

while ( (0 == mysql_next_result(conn)) );

原文地址:https://www.cnblogs.com/a9999/p/7228988.html