Здравствуйте, loot, Вы писали:
L>perl+mysql
L>В одном скрипте может быть несколько обращений к базе.
L>Что практичней:
L>1)В конструкторе делать connect, а потом из функций делать do/execute, в деструкторе делать disconnect
L>2)В каждой функции делать connect, do, disconnect
L>?
L>Я лично склоняюсь к первому варианту, но может есть какие-то особенности?
Мне кажется что в скрипте по любому будет обращение к базе,
так что практичнее сделать в начале соединение с базой, а в конце разрывать соединение.
а что бы использовать коннект в своих функциях, я обычно
делаю
use vars qw{$dbh};
$dbh = DBI->connect(...);
YourFonc1();
YourFonc2();
YourFoncN();
$dbh->disconnect();