Forum Webscript.Ru

Программирование => Perl => Тема начата: ZimZo от 13 Марта 2003, 02:10:42

Название: perl&mysql (windows)
Отправлено: ZimZo от 13 Марта 2003, 02:10:42
ActivePerl 5.8.0.1
mySQl 3.23.55
При попытке коннекта к базе даных выдается ошибка

Can\'t load \'D:/Apache/perl/lib/auto/DBD/mysql/mysql.dll\' for module DBD::mysql: load_file:Не найден один из файлов библиотек, необходимых для выполнения данного приложения at D:/Apache/perl/lib/DynaLoader.pm line 227. at D:/ Apache/perl/lib/mysql.pm line 11 Compilation failed in require at D:/Apache/perl/lib/mysql.pm line 11. Compilation failed in require at noname.pl line 4

в программе так
use DBI;
$dsn=DBI->connect("DBI:mysql:database=mysql;host=localhost", "root",\'\');

Модули DBI и DBD-mysql установлены
Название: perl&mysql (windows)
Отправлено: Chs от 13 Марта 2003, 09:16:17
Цитировать
Модули DBI и DBD-mysql установлены

А как ставил?
Название: perl&mysql (windows)
Отправлено: ZimZo от 14 Марта 2003, 00:06:44
Нашел сайтик с ppd модулями и установил
ppm  install http://theoryx5.uwinnipeg.ca/ppms/DBI.ppd
ppm install http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd

все поставилось без проблем
Название: perl&mysql (windows)
Отправлено: Chs от 14 Марта 2003, 09:03:01
Цитировать
все поставилось без проблем

С проблемами, с проблемами - бинарная часть модулей либо не установлена, либо установлена криво.