检测mysql句柄是否有效

检测mysql句柄是否有效,第1张

C语言连接MYSQL,怎样检测这个句柄是否在用

创建一个MYSQL *mysql[]句柄数组,当需要用的时候从数组中取走一个,当这个被取走的句柄用不到时就会还回来,但是怎样判断这个句柄有没有被在使用。

在不在用,是受你的代码控制的。可以定义一个结构体数组,

struct Handler

{

MYSQL* mysql

bool isInUse

}

HandlerPool Handler[]

当完成初始化时,将其对应的isInUse 置为true, 释放时,置为false.

嗯,谢谢。在不在用,是受自己的代码控制的。我以为是不是在用是要靠mysql提供的C接口函数来测试和释放的呢,原来自己可以控制。

一看你就是做 魔域或征服注册程序的,,不过魔域的密码都是特定的MD5密,不能用明密码的。要用到脚本调试才行,,这个做起来就不容易了。

先说你的问题吧:

定义一个变量为整数型,比如说:句柄:整数型;

比如你要单击按钮1在name插入 123,就这么写:

句柄=连接MySQL(“MySQL地址”,“MySQL账号”,“MySQL密码”,“数据库名,你的就是account”,MySQL端口,一般都是3306)

增加记录(句柄,“account”,“name=‘123’”)

如果要同时增加name和password这两个或更多,就按下面的写:

增加记录(句柄,“account”,“name=‘123’”+“,”+“password='123'”)

来吧,锯掉吧~不要了。

"连接MySql (, , , , )"使用方法

1:首先要确定,支持远程连接的MySQ。

2:连接MySql (“174.100.152.91”, “gaogao”, “genggaoxiao”, “shujuku_1”, 3306)

3:MySQL服务器地址:就是你购买MySQL数据库时,服务商给你的那个ip地址,需要注意的时,有时候MySQL服务器地址和ftp地址是不一样的,要注意看清楚。

4:用户名:同样购买MySQL时,服务商会发给你。密码:同上。

5:数据库名:这个你可以自己在MySQL上创建,也可以暂时不填,稍后用易语言来创建一个。端口:默认3306

6:返回值:正常的话,会返回一串数字,这个是MySQL句柄号,后续 *** 作用会用到。如果连接失败则返回0.L


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8538735.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存