我正在研究使用C ++和C MySQL适配器编写的CGI应用程序。我正在尝试在两个数据库上运行查询,所以我想连接到MySQL服务器而不选择默认数据库。这可能吗?我正在使用mysql_real_connect()
。
答案 0 :(得分:1)
mysql_real_connect()可以为数据库参数选择NULL
参数,这将选择默认值。必须确保用户没有默认数据库集。
答案 1 :(得分:0)
我一定错过了你的问题。对我来说,如果你想使用两个数据库,你只需要两个MYSQL *,每个数据库一个,每个数据库调用mysql_real_connect(),然后从那里正常进行,根据需要引用一个或另一个MYSQL *。这可行吗,还是我完全糊涂了?