Как переключить базу данных без закрытия Groovy Sql-соединения - PullRequest
1 голос
/ 12 апреля 2019

Я установил соединение с БД MySQL с базой данных 'test'. Я хочу переключиться на другую базу данных, скажем «test2». Как мы можем сделать это, используя groovy.

1 Ответ

3 голосов
/ 12 апреля 2019

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

В MySQL команда:

use db1;

Из Groovy это будет что-то вроде

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

Но будьте осторожны, если вы невыделенное соединение (например, пул соединений) - плохая идея для переключения базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...