Me he conectado a una base de datos MySQL usando Perl DBI. Me gustaría saber a qué base de datos estoy conectado.¿Cómo puedo obtener el nombre de la base de datos de un manejador Perl MySQL DBI?
No creo que pueda usar:
$dbh->{Name}
porque me llamo USE new_database
y $dbh->{Name}
sólo informa de la base de datos que inicialmente conectado.
¿Hay algún truco o necesito hacer un seguimiento del nombre de la base de datos?
¿Cómo es posible que haya conectado a una base de datos sin saber qué base de datos que estaban conectadas a? Tienes que pasarlo a DBI para configurar la conexión ... –
¿Quizás algún otro módulo hizo esto por él? ¿Quizás otros módulos decidan dinámicamente qué base de datos usar? Tal vez solo tiene curiosidad? – innaM