我正在使用以下DBD::MySQL语句连接到MySQL数据库:
use DBI;
# Connect to the database.
my $dbh = DBI->connect("DBI:mysql:database=test;host=localhost",
"usr", "usr's password",
{'RaiseError' => 1});
在try 连接到数据库之前,有没有办法判断MySQL服务是否正在运行?如果数据库在远程服务器上运行,该怎么办?