Previous topicNext topic
Help > XEngine_HelpComponents > HelpComponents_DataBase > DataBase_MySQL >
DataBase_MySQL_Connect

函数

DataBase_MySQL_Connect

功能

连接到MYSQL服务器

语法

bool DataBase_MySQL_Connect(XNETHANDLE * pxhData, DATABASE_MYSQL_CONNECTINFO * pSt_MySQLConnector, int nTimeOut = 5, bool bAutoReconnect = true, LPCXSTR lpszCharSet = ("utf8"))

参数

 参数.一:pxhData
  In/Out:Out
  类型:数据库句柄
  可空:N
  意思:导出分配后的MYSQL数据库句柄
 参数.二:pSt_MySQLConnector
  In/Out:In
  类型:结构体指针
  可空:N
  意思:连接客户端信息结构
 参数.三:nTimeOut
  In/Out:In
  类型:整数型
  可空:Y
  意思:连接超时时间,默认5秒
 参数.四:bAutoReconnect
  In/Out:In
  类型:逻辑型
  可空:Y
  意思:是否在检测到断开与服务器连接后自动连接
 参数.五:lpszCharSet
  In/Out:In
  类型:常量字符指针
  可空:Y
  意思:输入链接的数据库的字符集,默认utf8

返回值

类型:逻辑型
意思:是否成功

备注

bAutoReconnect将在未来版本移除,建议使用DataBase_MySQL_Ping来检查服务器连接状态

示例