我可以使用mysql_real_connect连接到服务器而无需使用MySQL / C提及数据库吗?

时间:2011-08-30 17:16:12

标签: c++ mysql c

我正在研究使用C ++和C MySQL适配器编写的CGI应用程序。我正在尝试在两个数据库上运行查询,所以我想连接到MySQL服务器而不选择默认数据库。这可能吗?我正在使用mysql_real_connect()

2 个答案:

答案 0 :(得分:1)

mysql_real_connect()可以为数据库参数选择NULL参数,这将选择默认值。必须确保用户没有默认数据库集。

答案 1 :(得分:0)

我一定错过了你的问题。对我来说,如果你想使用两个数据库,你只需要两个MYSQL *,每个数据库一个,每个数据库调用mysql_real_connect(),然后从那里正常进行,根据需要引用一个或另一个MYSQL *。这可行吗,还是我完全糊涂了?