精易论坛
标题:
如何判断MYSQL数据库连接状态,数据库断开问题
[打印本页]
作者:
52627961
时间:
2024-2-23 17:20
标题:
如何判断MYSQL数据库连接状态,数据库断开问题
VX截图_20240223171717.jpg
(58.33 KB, 下载次数: 0)
下载附件
2024-2-23 17:17 上传
问题1:如何定时判断数据库连接状态?如判断是否已断开!(不要用读记录集的方式)
问题2:为什么数据库断开连接 只有手动点断开才有反应?如:数据库(关闭),如果是拔掉网线 不会有反应!
求大佬解答!
作者:
ant8342635
时间:
2024-2-24 17:26
<火山程序 类型 = "通常" 版本 = 1 /> 方法 自动重连 <公开 属性写 注释 = "如果与服务器连接被断开,是否进行自动重连." 注释 = "注意:必须在\"连接()\"方法之前调用生效."> 参数 启用 <类型 = 逻辑型> {
@
if (GetMysql()) @ { @ my_bool value = (CHAR)@<启用>; @ mysql_options(GetMysql(), MYSQL_OPT_RECONNECT, &value); @ } } 方法 自动重连 <公开 属性读 类型 = 逻辑型 注释 = "获取是否已启用自动重连属性." @禁止流程检查 = 真> { @ my_bool value = 0; @ if (GetMysql()) mysql_get_option(GetMysql(), MYSQL_OPT_RECONNECT, &value); @ return (BOOL)value; }
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4