![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Дмитрий Волков |
|
|||
|
Unregistered |
Народ пожалуйста заархивируйте свой апач с Perl(DBI +DBD::mysql) и Mysql и выложите в сеть. Я буду ОЧЕНЬ благодарен!
Я уже просто не знаю что делать с DBI. Я устанавливал DBI и DBD::mysql через ppd.bat (или как там его) т.е. модули качались из Интернета. В скриптах где содержится: use DBI; Пишет об ошибки компиляции DBI.pm во второй строке. Даже если я настрою DBI.pm я не знаю где взять модуль MySQL для Aapahe, а тем более как его установить, и тем более как связвть(т.е. уда обращаться) вызовы DBI.pm к MySQL. |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 1 Всего: 39 |
||||
|
||||
| Unregistered |
|
|||
|
Unregistered |
Если у Вас есть подклучение в инет то устновить DBI очень просто
ppm install DBI ppm install DBD-Mysql тока надо учитывать что DBI для perl 5.6 не будет работать с версией 5.8 если у Вас не прописан ppm архив то сможно сделать вот так это для perl 5.6 ppm install http://theoryx5.uwinnipeg.ca/ppmpackages/DBD-mysql.ppd ppm install http://theoryx5.uwinnipeg.ca/ppmpackages/DBI.ppd это для perl 5.8 ppm install http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd ppm install http://theoryx5.uwinnipeg.ca/ppms/DBI.ppd вот и все что нужно очень просто |
|||
|
||||
| ElectricalStorm |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 547 Регистрация: 22.1.2004 Репутация: нет Всего: 9 |
забыл
ессего что это все под MS -------------------- Нужно знать инструмент, которым пользуешься |
|||
|
||||
| Дмитрий Волков |
|
|||
|
Unregistered |
Огромное всем спасибо что откликнулись.
Дело в том, что я уже пытался установить модули. Когда я был подключён к Интернету, открыл файл C:\usr\bin\ppm.bat и прописал "install DBI", а потом "install DBD-Mysql". Всё вроде установилось, как положено (в общей сложности качалось около 350Kb). Но при вставке кода "use DBI;" Выдаётся ошибка:
Сразу задам ещё один вопрос: Если мне каким то чудом удастся установить DBI (с драйвером Mysql) как будет выглядеть DBI->conect для MySQL расположенного по адресу C:\apache\usr\local\mysql\bin\mysql.exe? |
|||
|
||||
| ElectricalStorm |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 547 Регистрация: 22.1.2004 Репутация: нет Всего: 9 |
Очень просто
путь к mysql здесь не причем тут дело в том что vysql под Виндовс устанавливается как сервер на 3306 порту по умолчанию а Ваша программа выступает в роли клиента к ней , таким образом Вы конектитесь к серверу по средствам адресса (localhost ) и порта (3306) Пример кода
-------------------- Нужно знать инструмент, которым пользуешься |
|||
|
||||
| ElectricalStorm |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 547 Регистрация: 22.1.2004 Репутация: нет Всего: 9 |
и не забудте про
-------------------- Нужно знать инструмент, которым пользуешься |
|||
|
||||
| Unregistered |
|
|||
|
Unregistered |
ElectricalStorm, cпасибо за пример. Я то думал, что к MySQL нужно обращаться по адресу как к Perl'у или sendmail'у.
|
|||
|
||||
| Дмитрий Волков |
|
|||
|
Unregistered |
Может у меня не работает DBI потому что pp.bat скачал DBI для другой версии Perl'a? В папке C:\usr\bin у меня два файл perl.exe версии 5.6.1.631
|
|||
|
||||
| Дмитрий Волков |
|
|||
|
Unregistered |
Ссылки не работают =( Где можно ещё скачать? |
|||
|
||||
| ElectricalStorm |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 547 Регистрация: 22.1.2004 Репутация: нет Всего: 9 |
ссылки работают я тока что проверил !
-------------------- Нужно знать инструмент, которым пользуешься |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Нужно ввести после приглашения ppm следующую строку: ppm>install http://theoryx5.uwinnipeg.ca/ppmpackages/DBD-mysql.ppd ppm> - вводить не нужно, это приглашение ppm Но если всё равно не будет работать, заходи сюда: http://ppm.activestate.com/PPMPackages/ Выбери ту версию которая у тебя и качай то, что нужно. Затем разархивируй zip архив, например на диск C:\. После в комадной строке дай команду: C:\>ppm затем команду: ppm>install C:\DBI\DBI.ppd Enjoy ;) Удачи Это сообщение отредактировал(а) korob2001 - 23.2.2004, 15:11 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| Дмитрий Волков |
|
|||
|
Unregistered |
А как создать базу данных SomeBD в командной строке mysql.exe ?
|
|||
|
||||
| Unregistered |
|
||||
|
Unregistered |
1) Запустил ppm.bat
2) Прописал: Install http://theoryx5.uwinnipeg.ca/ppmpackages/DBI.ppd 3) Скачалось около 400.000 байт 4) Программа:
Как и в прошлый раз выдаёт:
|
||||
|
|||||
| ElectricalStorm |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 547 Регистрация: 22.1.2004 Репутация: нет Всего: 9 |
версия Perl ?
-------------------- Нужно знать инструмент, которым пользуешься |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |