Из документации Торнадо :
db = database.Connection("localhost", "mydatabase")
Как только вы создадите экземпляр соединения (в данном примере с именем db), вы сможете повторно использовать его в течение срока службы вашего сервера.
Если вам нужно динамически изменить его во время работы сервера торнадо, то торнадо «слушает» определенный url_pattern, обрабатываемый соответствующим web.RequestHandler, который получает в качестве (GET или POST) аргументы параметров вашего соединения MYSQL ( хост, база данных, пользователь и т. д.) и создает новое соединение с базой данных.
Редактировать
В более новых версиях tornado (> = 3.0) модуль tornado.database был удален. Теперь он доступен в виде отдельного пакета, torndb .