检测mysql句柄是否有效?

检测mysql句柄是否有效


慕后森
浏览 1064回答 1
1回答

月关宝盒

C语言连接MYSQL,怎样检测这个句柄是否在用创建一个MYSQL *mysql[]句柄数组,当需要用的时候从数组中取走一个,当这个被取走的句柄用不到时就会还回来,但是怎样判断这个句柄有没有被在使用。在不在用,是受你的代码控制的。可以定义一个结构体数组,struct Handler{MYSQL* mysql;bool isInUse;};HandlerPool Handler[];当完成初始化时,将其对应的isInUse 置为true, 释放时,置为false.在不在用,是受自己的代码控制的。我以为是不是在用是要靠mysql提供的C接口函数来测试和释放的呢,原来自己可以控制。
打开App,查看更多内容
随时随地看视频慕课网APP