gpt4 book ai didi

mysql - 如何从 Perl MySQL DBI 句柄中获取数据库名称?

转载 作者:可可西里 更新时间:2023-11-01 06:56:03 26 4
gpt4 key购买 nike

我已经使用 Perl DBI 连接到 MySQL 数据库。我想知道我连接到哪个数据库。

我认为我不能使用:

$dbh->{Name}

因为我调用USE new_database $dbh->{Name} 只报告我最初连接的数据库。

是否有任何技巧或我是否需要跟踪数据库名称?

最佳答案

尝试只执行查询

select DATABASE();

据我所知,DBH 可以访问您最初连接的 DSN,但在您进行更改后无法访问。 (可能有更好的方法来切换数据库。)

关于mysql - 如何从 Perl MySQL DBI 句柄中获取数据库名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/307941/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com