| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Работа с БД |
| Автор: DEER 21.10.2005, 09:32 |
| Добрый день. Долго искал тут у вас на форуме, но ничего не нашел про то как работать с БД(например MySQL) Я как понял для этого служит какойто модуль? В стандартной поставке я его не нашел, хотелось бы спросить где его монжно закачать, и если не трудно, краткое описание как с ним работать Если можно то маленький пример, как соединиться к БД, записать простенький запрос, получить результат запроса, ну и ещё добавить запись в базу Заранее благодарен |
| Автор: BlackLFL 21.10.2005, 09:41 |
| тебе надо поставить два модуля найти их можешь тут http://search.cpan.org http://search.cpan.org/~timb/DBI-1.48/DBI.pm http://search.cpan.org/~capttofu/DBD-mysql-3.0002/lib/DBD/mysql.pm Описание, и примеры там же ... |
| Автор: DEER 21.10.2005, 09:49 |
| угу.. вот ещё нашел тут http://forum.vingrad.ru/index.php?showtopic=1167 спасибо! |
| Автор: sharq 21.10.2005, 17:11 |
| DEER наверня-ка у тебя возникнут проблемы с установкой, поэтому можешь скачать статью "Установка модулей", там как раз рассмотрен пример установки DBD::mysql. Качать http://forum.vingrad.ru/index.php?act=Attach&type=post&id=514481. |
| Автор: Psixolog 30.10.2005, 13:11 | ||
| А кроме use DBI; Можноли ещё как нить сконектиться с Mysql типа
типа как на PHP Если можно то напишите плиз! |
| Автор: DEER 16.11.2005, 10:03 |
| Что то скачал я эти модули, и отложил на потом.... И теперь это "потом" настало.... у меня perl -v 5.005_03 а модуль DBI подходит только для версий 5.006 и выше что делать? поискал на CPAN и ActiveState - ничего не нашел Думал обновить версию perl на более высокую, но что то там загрузка по 19 метров, многовато весит. Как быть? подскажите!! |
| Автор: korob2001 16.11.2005, 12:14 |
| Обнови Perl, вообще не рекомендуется юзать Perl c версией ниже 5.6.x. Один раз залей последнюю 5.8.7 версию и запиши куда-нить. Проблем больше не будет. Модули так же можешь поискать здесь: http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServer58 http://www.bribes.org/perl/ppm/ http://crazyinsomniac.perlmonk.org/perl/ppm/5.8/ Здесь много модулей, которых нет на ActiveState. Вчера кстати написал небольшую программку, которая добавляет эти репозитории в ppm, что бы не делать этого вручную. Вообще хочу дописать её, как только появится время, будет что-то вроде GUI к ppm, через который можно будет не только репозитории добавлять но и устанавливать модули под виндой. Пользоваться очень просто, жмёшь 2 раза на .exe файл, выделяешь те репозитории, которые хочешь добавить и жмёшь кнопку add. После чего ppm будет искать модули и в тех репозиториях которые ты добавил. Там пока только 3 репозитория, адреса которых я указал выше. Они под версию 5.8.x, позже постараюсь дописать, ну и естественно будет больше репозиториев, да и различные проверки. Файл запакован в zip и прикреплён снизу. |
| Автор: sharq 16.11.2005, 13:09 |
| DEER качай perl 5.8.7! |
| Автор: DEER 16.11.2005, 14:17 |
| sharqСкачал уже |