Операторы Perl заканчиваются , разделенными точкой с запятой ;
, вам не нужно писать код в одну строку.Ваш пример может быть отформатирован как:
my $dbh = DBI->connect(
"DBI:mysql:database=xxxxxxx;host=xxxxxt",
"xxxx",
"xxxxxx",
\%dbattr
) or
die ("Bla bla bla bla");
Или любым другим способом.
Вы также можете взглянуть на такие инструменты, как perltidy , чтобы автоматически украшать ваш код.