精易论坛

标题: ✅NX_线程池 MySql_连接池开源✅带详细例程 简洁实用稳定✅ [打印本页]

作者: jcos    时间: 2024-11-6 03:15
标题: ✅NX_线程池 MySql_连接池开源✅带详细例程 简洁实用稳定✅
本帖最后由 jcos 于 2024-11-7 17:14 编辑


刚刚更新,新鲜滚热辣


3.6版,2024/11/06 更新
一转眼离上次更新又过去了三个月...
一、线程池
        1、修复 使用多个 线程池时,从第2个池子起的统计不正常问题
        2、新增 加入任务时可以在中途暂停加入任务,并可根据状态自行在执行中的任务操作暂停(不常用,不建议用)
        3、细节调整
二、连接池
        1、修改 取池内连接数 和 取已用连接数 等命令,删除 取空闲连接数 (感觉没必要)
        2、修复 使用多个连接池时的统计问题
        3、细节调整

注:可以直接替换旧版,只需按提示修改一下 统计相关命令即可。

本版本不强制更新,但建议更新,如果需要用到多个 线程池或连接池 的话,需要更新!
本次更新,另带 更新后的 使用例程



2024/11/07   12:10 更新
一、线程池
        1、修复 在特殊使用情况下,比如:正在执行任务中却人工关闭线程池,会导致统计数组下标出错
二、mysql连接池
        1、修复 统计情况同上
        2、修改 初始化,如果中途修改连接参数的情况下可以再次初始化,正常使用只需初始化一次即可
        3、新增 取句柄时返回错误提示,比如:无法连接MYSQL,请检查连接参数是否正确
注:正常使用下,请勿随意关闭   池和初始化,现在已优化,可以这样用,但不建议这样用。
源码和模块及例程均已更新上传:20241107 12:10 前下载的,请重新下载

最新 模块源码 在此

最新例程+已编译模块 在此

上一版在此
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14829729
我们一起为广大易友做贡献!
补充内容 (2025-1-16 12:31):
3.6有bug,等我新版, 实在想用,那就3.5版稳定

补充内容 (2025-1-16 19:09):
2025最新版 https://125.confly.eu.org/forum.php?mod=viewthread&tid=14846250

NX线程池20241107.rar

53.16 KB, 下载次数: 406, 下载积分: 精币 -2 枚

例程源码


作者: 没事瞎琢磨    时间: 2024-11-6 08:07
怎么判断mysql连接成功?初始化也不连接啊
作者: 易神    时间: 2024-11-6 08:21
谢谢分享
作者: 不苦小和尚    时间: 2024-11-6 08:32
还好没用,这么多问题
作者: jcos    时间: 2024-11-6 08:43
没事瞎琢磨 发表于 2024-11-6 08:07
怎么判断mysql连接成功?初始化也不连接啊

连接成功会返回真和数据,比如执行一个简单的sql语句
作者: xtihc110    时间: 2024-11-6 08:44
感谢楼主分享!!
作者: jcos    时间: 2024-11-6 08:45
不苦小和尚 发表于 2024-11-6 08:32
还好没用,这么多问题

有啥问题哦?就是修复一个无关紧要的问题,而且还是一个连接中使用多个池的,统计问题,百分之99%的人用不到....
一般程序用一个池就已经足够了
{:3_42:}
作者: 文西哥    时间: 2024-11-6 08:54
感谢楼主分享!!
作者: 2512815184    时间: 2024-11-6 08:58
确实挺不错的
作者: sqg88    时间: 2024-11-6 09:03
2024/11/06 更新
作者: 小明无敌    时间: 2024-11-6 09:12
话说utf8 mb4类型的话 怎么添加呢 会自动编码吗
作者: jcos    时间: 2024-11-6 09:21
小明无敌 发表于 2024-11-6 09:12
话说utf8 mb4类型的话 怎么添加呢 会自动编码吗

初始化时有编码设置,可以试试使用看情况。
我自己用的数据库都是 utf8 mb4 没发现啥问题
作者: czvv    时间: 2024-11-6 09:26

作者: sinewtec    时间: 2024-11-6 09:34
支持一下!!!!!!!!!!!!
作者: nb10086    时间: 2024-11-6 09:45
看看看睥真的睥卡拉卡拉 睦上
作者: Fate    时间: 2024-11-6 09:46
感谢分享
作者: 五花牛    时间: 2024-11-6 09:49
感谢分享
作者: 小明无敌    时间: 2024-11-6 09:50
jcos 发表于 2024-11-6 09:21
初始化时有编码设置,可以试试使用看情况。
我自己用的数据库都是 utf8 mb4 没发现啥问题 ...

那你添加的时候的内容 不需要进行utf8编码吗 内部自动转换了吗?
作者: jcos    时间: 2024-11-6 10:13
jcos 发表于 2024-11-6 09:21
初始化时有编码设置,可以试试使用看情况。
我自己用的数据库都是 utf8 mb4 没发现啥问题 ...

编码问题,默认初始化时 gbk 了,所以中文没啥问题,自动转换,不需要在语句上转码了
当然下载个例程测试下就行了,实践才是真理哈。
作者: 无夜    时间: 2024-11-6 10:14
本版本不强制更新,但建议更新,如果需要用到多个 线程池或连接池 的话,需要更新!
作者: 小明无敌    时间: 2024-11-6 10:29
jcos 发表于 2024-11-6 10:13
编码问题,默认初始化时 gbk 了,所以中文没啥问题,自动转换,不需要在语句上转码了
当然下载个例程测试 ...

奇怪 我上次测试老版本的时候 测试失败 或者乱码 后来论坛找了个支持utf8 mb4的用了
作者: jcos    时间: 2024-11-6 10:39
小明无敌 发表于 2024-11-6 10:29
奇怪 我上次测试老版本的时候 测试失败 或者乱码 后来论坛找了个支持utf8 mb4的用了 ...

那初始化时用 utf8 试下,内置的增删改查都是使用说明,比如中文用 ' ' 符号等等
作者: 1184798949    时间: 2024-11-6 10:42
学习了,感谢分享
作者: mgut    时间: 2024-11-6 10:43
又白嫖到了
作者: 石头怪    时间: 2024-11-6 10:44
感谢分享
作者: dawnjava    时间: 2024-11-6 10:48
感谢分享
作者: mz135135    时间: 2024-11-6 11:00
感谢分享
作者: 910265444    时间: 2024-11-6 11:09
感谢大佬制作分享
作者: 李泽勇2    时间: 2024-11-6 11:24
感谢楼主分享,下载学习学习。
作者: mood100    时间: 2024-11-6 12:12
又更新了,感谢分享
作者: ddosdns    时间: 2024-11-6 12:23
支持老大分享更新
作者: ipkiller    时间: 2024-11-6 12:24
支持开源~!感谢分享
作者: 冬夏    时间: 2024-11-6 12:39

作者: dzscuz    时间: 2024-11-6 13:01
看看,和鱼刺有什么不同之处?
作者: vcenio    时间: 2024-11-6 13:21

作者: 华庭大哥    时间: 2024-11-6 13:43
        开源精神必须支持~
作者: 不靠谱    时间: 2024-11-6 14:14
下载学习
作者: inat    时间: 2024-11-6 14:38
NX啊,又更新了,没修复什么问题看来上版本就很稳定了
作者: aosheng    时间: 2024-11-6 15:48
666666666666666666666
作者: 奔驰的心    时间: 2024-11-6 16:01
NX啊,又更新了
作者: Suky    时间: 2024-11-6 16:08

作者: 我爱家人    时间: 2024-11-6 16:10
感谢分享。
作者: 谢筱可    时间: 2024-11-6 17:20
来了来了
作者: lhn0925    时间: 2024-11-6 19:06
学习学习
作者: 易酷    时间: 2024-11-6 19:10
NX啊,又更新了,没修复什么问题看来上版本就很稳定了

作者: xiechangmao    时间: 2024-11-6 19:57
6666666666666666
作者: 灵猫作者    时间: 2024-11-6 20:09
感谢分享,很给力!~
作者: gdhong    时间: 2024-11-6 20:42
666666666666666
作者: lrbf810    时间: 2024-11-6 20:45
感谢分享,又更新了
作者: lrbf810    时间: 2024-11-6 20:45
学习学习~
作者: trynew002    时间: 2024-11-6 21:57
  谢谢分享 嘎嘎厉害
作者: a897887419    时间: 2024-11-6 22:02
最新 模块源码 在此
作者: 佛学e语言    时间: 2024-11-6 22:05
谢谢楼主分享
作者: 我会让你抓狂    时间: 2024-11-6 22:35
看卡 学习
作者: suifenghao    时间: 2024-11-6 22:52
最新例程+已编译模块 在此
作者: suifenghao    时间: 2024-11-6 22:53
最新例程+已编译模块 在此

作者: qinfeng0214    时间: 2024-11-6 23:57
大佬牛p大佬牛p大佬牛p
作者: qqmqqg    时间: 2024-11-7 00:01
6666666666666666
作者: 一尘不染    时间: 2024-11-7 00:48
最新例程+已编译模块 在此
作者: b295a2    时间: 2024-11-7 01:07
特来学习~非常感谢
作者: 小白阿    时间: 2024-11-7 01:18
我们一起为广大易友做贡献!
作者: lxk0810    时间: 2024-11-7 03:17
kanyx
作者: jxfa0086768    时间: 2024-11-7 07:55
感谢你的分享
作者: 队长是我    时间: 2024-11-7 09:41
感谢分享
作者: jhlzc    时间: 2024-11-7 09:55
看下效果怎样。。。。。。。。。。。。。。。。
作者: yiwai2012    时间: 2024-11-7 10:08
感谢分享 支持开源
作者: 温暖的舌骨    时间: 2024-11-7 10:23

作者: 大金刚弟弟    时间: 2024-11-7 10:44
感谢分享,很给力!~
作者: HuangQAQ    时间: 2024-11-7 11:40
111111111111111111
作者: jcos    时间: 2024-11-7 12:17
本帖最后由 jcos 于 2024-11-8 13:06 编辑

2024/11/07   12:10 更新

一、线程池
        1、修复 在特殊使用情况下,比如:正在执行任务中却人工关闭线程池,会导致统计数组下标出错
二、mysql连接池
        1、修复 统计情况同上
        2、修改 初始化,如果中途修改连接参数的情况下可以再次初始化,正常使用只需初始化一次即可
        3、新增 取句柄时返回错误提示,比如:无法连接MYSQL,请检查连接参数是否正确

注:正常使用下,请勿随意关闭   池和初始化,现在已优化,可以这样用,但不建议这样用。
源码和模块及例程均已更新上传:20241107 12:10 前下载的,请重新下载

小例子:
想检测是否已经连接成功数据库之类的,可以单独用
MYSQL.取出句柄 (句柄, , 错误提示)
这样的方式进行连接检测
切记,用完后必须归还句柄
MYSQL.归还句柄 (句柄)

  
子程序名返回值类型公开备 注
检测连接状态逻辑型 数据库连接失败时会重新连接,等于心跳
参数名类 型参考可空数组备 注
提示文本型错误提示
变量名类 型静态数组备 注
句柄整数型 
如果真 (MYSQL.取出句柄 (句柄, , 提示))
MYSQL.归还句柄 (句柄)
返回 ()
返回 ()



补充内容 (2025-1-16 12:30):
3.6有bug,等我新版, 实在想用,那就3.5版稳定

补充内容 (2025-1-16 19:10):
2025最新版 https://125.confly.eu.org/forum.php?mod=viewthread&tid=14846250
作者: 北极星光    时间: 2024-11-8 13:53
谢谢楼主分享
作者: hhfly    时间: 2024-11-8 14:21
不错的东西!
作者: xuxunb    时间: 2024-11-8 14:27
谢谢楼主分享
作者: aijianli    时间: 2024-11-8 15:02
总算是审核通过了  等了两天
作者: wswuzj    时间: 2024-11-8 15:21
没币啦
作者: 布鲁惠斯    时间: 2024-11-8 15:53
        感谢分享,很给力!~
作者: 杰西卡技术传媒    时间: 2024-11-8 16:57
感谢分享,很给力!~
作者: 1347379245    时间: 2024-11-8 17:00
感谢分享
作者: 心跳加速    时间: 2024-11-8 17:47
感谢分享,很给力!~
作者: zengyongtao    时间: 2024-11-8 18:19
感谢分享,很给力!~
作者: 又见花儿开    时间: 2024-11-8 21:23
6666666666666666666666666666
作者: yujin123    时间: 2024-11-8 22:05
靠靠靠靠靠靠靠靠靠靠靠靠靠靠靠靠靠靠靠
作者: 该死dē蚊子    时间: 2024-11-8 22:46
感谢分享哦。。。
作者: 一粒红尘    时间: 2024-11-8 23:04
好用  
作者: chboy    时间: 2024-11-8 23:23
谢谢作者分享!!
作者: jiqigouer    时间: 2024-11-9 00:15
感谢分享
作者: trynew002    时间: 2024-11-9 07:48

感谢分享111
作者: trynew002    时间: 2024-11-9 07:48
下载学习学习
作者: 11111390    时间: 2024-11-9 09:13
感谢你的分享
作者: damixifan0634    时间: 2024-11-9 09:35
跟着楼主学习了
作者: apjy    时间: 2024-11-9 09:51
666666666666
作者: missysm333    时间: 2024-11-9 11:52
RE: ✅NX_线程池 MySql_连接池开源✅带详细例程 简洁实用稳定✅ [修改]

作者: 1668532261    时间: 2024-11-9 14:27

作者: 卿卿吖    时间: 2024-11-9 14:29
学习一下,好东西,感谢大佬的分享
作者: zkwt0012    时间: 2024-11-9 16:52
谢谢作者分享!!
作者: 九条命    时间: 2024-11-9 18:31
感谢分享,很给力!~
作者: 苏幻墨    时间: 2024-11-9 19:25
NX_线程池 MySql_连接池开源✅带详细例程 简洁实用稳定✅
作者: Cobra    时间: 2024-11-9 19:53
最新例程+已编译模块 在此
作者: 天云之海    时间: 2024-11-9 20:23
感谢分享,很给力!~
作者: 2022huan    时间: 2024-11-9 21:56
         感谢分享,很给力!~




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4