如何在不关闭groovy Sql连接的情况下切换数据库

时间:2019-04-12 07:50:42

标签: mysql database groovy

我使用“ test”数据库创建了与MySQL DB的连接。我想切换到另一个数据库,说“ test2”。我们如何使用groovy做到这一点。

1 个答案:

答案 0 :(得分:3)

https://dev.mysql.com/doc/refman/5.7/en/use.html

在MySQL中,命令:

use db1;

从古怪的角度来看,就像

def dnName = 'db1'
sql.execute( "use $dbName" as String )

但是请注意,如果您没有专用连接(例如,连接池),那么切换数据库是个坏主意。