2011-08-23 49 views
1

我使用的SQLConnect()来连接mysql,mysql的却终止一段时间后连接,我的问题是:如何保持一个MySQL连接活着libodbc.so

  1. 有没有API来检查连接还活着? 我经历了类似的问题,发现“选择1”或“做1”可以做,如果没有API,也许我可以尝试...

  2. 我想保持连接活着所有时间, 2.1可以设置配置文件中的哪些选项以保持连接活动? 2.2如何保持连接与API一起工作?

非常感谢。 -zhen

回答

1

好吧,让我回答我自己的问题:

现在我仍然没有找到任何API来检测连接是否还活着,所以发行做1选择1可能是最好的办法始终保持连接的连贯性;

没有必要始终保持连接活动,我们可以创建一个新的连接,一旦我们想访问数据库,并在我们完成后断开连接;