比如主机A上有数据库data01,data02,data03;
data01中有表test01;
data02中有表test02;
data03中有表test03;现在我需要访问test01,test02,test03中的任意一个,是否需要在访问每个数据库时都建立一个连接?
比如我连接到data01数据库:mysql_real_connect(&mysql, NULL, user, passwd, "data01", 0, 0, 0);现在我想查询test02要怎么办呢?是否可以直接使用mysql结构
char qstr[] = {"select * from data02.test02"};
mysql_query(&mysql, qstr);//我这里查询错误了请高手指点下;还有一个问题是如果我要同时查询test01,test02,test03,我要建立几个连接呢?
要怎么操作?