代码如下
unsigned int tv = 2; //两秒超时
mysql_init(&mUseInit);
mysql_options(&mUseInit, MYSQL_OPT_CONNECT_TIMEOUT, (const char*)&tv);
if((pmMysqlConnect = mysql_real_connect(&mUseInit, MysqlAddress, MysqlUser,MysqlPassWord, DataBase, 0, NULL, 0)) == NULL)
{
}
我按照上面那样设置了链接超时为2秒,但是IP地址设为网内不存在的IP时就一直阻塞在那里,大概要阻20秒。
请问为什么mysql_options设置无效呢??敬请牛人指教
unsigned int tv = 2; //两秒超时
mysql_init(&mUseInit);
mysql_options(&mUseInit, MYSQL_OPT_CONNECT_TIMEOUT, (const char*)&tv);
if((pmMysqlConnect = mysql_real_connect(&mUseInit, MysqlAddress, MysqlUser,MysqlPassWord, DataBase, 0, NULL, 0)) == NULL)
{
}
我按照上面那样设置了链接超时为2秒,但是IP地址设为网内不存在的IP时就一直阻塞在那里,大概要阻20秒。
请问为什么mysql_options设置无效呢??敬请牛人指教
解决方案 »
- 再谈MySQL4.1乱码问题。
- mysql 语句
- 怎么删除MySQL数据库中重复的数据?
- 一个关于搜索的小题目,帮忙~~
- postgresql数据库 怎么写sql语句得到数据表中字段名称??
- Select语句里能不能嵌入并运行Delete或Update?
- 如何从外网访问一局域网内的某台机器上的MySQL?局域网通过路由器上网的。
- 怎麼導出 MYSQL 的數據結構? 怎麼做?(有沒有指令)
- 有用过MySQL Migration Toolkit的前辈吗
- 程序运行中,MySQL弹出一个taskeng.exe。不知道是怎么回事?
- 请问为什么MySQL导出的sql里的表格先后顺序不受外键限制?
- 求教:MySQL cluster API的使用
看看是否有连接权限