Как получить имя базы данных текущего соединения для MySQL PooledDB в python? - PullRequest
0 голосов
/ 28 июня 2019

Ранее я использовал pymysql для получения соединения, для pymysql я могу просто использовать Connection.db.decode (), чтобы получить текущее имя базы данных во время выполнения.

Но по какой-то причине я должен использовать PooledDB.

После того, как я завернул свое соединение с PooledDB, я получил [ AttributeError: у объекта 'SteadyDBConnection' нет атрибута 'db']. Так, как я могу получить текущее имя базы данных в случае?

Или я могу получить имя базы данных с помощью запроса? Я нашел несколько инструкций, чтобы получить имя базы данных для Oracle, но не смог получить то же самое для MySQL.

...