写了一段程序 ..MYSQL* mysql;MYSQL_RES* res;//我想实现一个查看有没有 mysql结构,如果没有就连接。void connect()
{
mysql_init(mysql);
mysql_realconnect(....);
}
function a ()
{
if(mysql==??)
connect();
else
dosomequery();
}function b()
{
if(mysql==??)
connect();
else
dosomeotherquery();}
int main()
{
...
}这样我调用一次a 或者b之后保证 不用再重新连接数据库,只创建一次 mysql结构。
换句话说就是怎么样来写上面语句中问号的地方,怎么来判断 mysql已经连接了。
{
mysql_init(mysql);
mysql_realconnect(....);
}
function a ()
{
if(mysql==??)
connect();
else
dosomequery();
}function b()
{
if(mysql==??)
connect();
else
dosomeotherquery();}
int main()
{
...
}这样我调用一次a 或者b之后保证 不用再重新连接数据库,只创建一次 mysql结构。
换句话说就是怎么样来写上面语句中问号的地方,怎么来判断 mysql已经连接了。
解决方案 »
- Mysql表分区问题
- mysql有没有数据库附加的功能
- mysql表怎么删除?
- 请问Mysql 5.1.30 community 支持事件调度器吗?
- mysq如何快速l删除大量数据的问题
- 安装MYSQL 4.0后,启动winmysqladmin,在mysql-front中以root登录,提示主机不允许连接到MYSQL SERVER。咋回事?
- 求教关于数据库中的数据匹配问题
- 关于mysql5.6以上版本时间data类型插入出错解决方案
- mysql查询中文及中英混合的内容,android项目。
- 关于mysql的偏移问题
- 我用.net查询“Select * From chuang_AgentInfo”可以,加个“Where `UserName`='成都' ” 就查不出来,郁闷
- select问题
{
if(connect()!=null)
else
dosomequery();
}