Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Не ставится драйвер mysql (смотрел другие темы)


Автор: OutlawZ 10.5.2009, 19:51
При установки пишет следующие:
Код

cpan> install DBD::mysql
Running install for module DBD::mysql
Running make for C/CA/CAPTTOFU/DBD-mysql-4.011.tar.gz
Fetching with LWP:
  http://ppm.activestate.com/CPAN/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.011.tar.g
z
Fetching with LWP:
  http://ppm.activestate.com/CPAN/authors/id/C/CA/CAPTTOFU/CHECKSUMS
Checksum for D:\Perl\cpan\sources\authors\id\C\CA\CAPTTOFU\DBD-mysql-4.011.tar.g
z ok
DBD-mysql-4.011/
DBD-mysql-4.011/INSTALL.html
DBD-mysql-4.011/Makefile.PL
DBD-mysql-4.011/ChangeLog
DBD-mysql-4.011/MANIFEST.SKIP
DBD-mysql-4.011/dbdimp.h
DBD-mysql-4.011/t/
DBD-mysql-4.011/t/30insertfetch.t
DBD-mysql-4.011/t/50chopblanks.t
DBD-mysql-4.011/t/50commit.t
DBD-mysql-4.011/t/40listfields.t
DBD-mysql-4.011/t/40bindparam2.t
DBD-mysql-4.011/t/10connect.t
DBD-mysql-4.011/t/80procs.t
DBD-mysql-4.011/t/40blobs.t
DBD-mysql-4.011/t/40catalog.t
DBD-mysql-4.011/t/60leaks.t
DBD-mysql-4.011/t/mysql.mtest
DBD-mysql-4.011/t/40bindparam.t
DBD-mysql-4.011/t/40types.t
DBD-mysql-4.011/t/40numrows.t
DBD-mysql-4.011/t/51bind_type_guessing.t
DBD-mysql-4.011/t/41blobs_prepare.t
DBD-mysql-4.011/t/40server_prepare.t
DBD-mysql-4.011/t/lib.pl
DBD-mysql-4.011/t/41bindparam.t
DBD-mysql-4.011/t/76multi_statement.t
DBD-mysql-4.011/t/75supported_sql.t
DBD-mysql-4.011/t/65types.t
DBD-mysql-4.011/t/70takeimp.t
DBD-mysql-4.011/t/71impdata.t
DBD-mysql-4.011/t/40keyinfo.t
DBD-mysql-4.011/t/00base.t
DBD-mysql-4.011/t/29warnings.t
DBD-mysql-4.011/t/35prepare.t
DBD-mysql-4.011/t/25lockunlock.t
DBD-mysql-4.011/t/20createdrop.t
DBD-mysql-4.011/t/40server_prepare_error.t
DBD-mysql-4.011/t/42bindparam.t
DBD-mysql-4.011/t/32insert_error.t
DBD-mysql-4.011/t/31insertid.t
DBD-mysql-4.011/t/mysql.dbtest
DBD-mysql-4.011/t/55utf8.t
DBD-mysql-4.011/t/40nulls.t
DBD-mysql-4.011/t/35limit.t
DBD-mysql-4.011/constants.h
DBD-mysql-4.011/Makefile.PL.embedded
DBD-mysql-4.011/META.yml
DBD-mysql-4.011/lib/
DBD-mysql-4.011/lib/DBD/
DBD-mysql-4.011/lib/DBD/mysql.pm
DBD-mysql-4.011/lib/DBD/mysql/
DBD-mysql-4.011/lib/DBD/mysql/GetInfo.pm
DBD-mysql-4.011/lib/DBD/mysql/INSTALL.pod
DBD-mysql-4.011/lib/Bundle/
DBD-mysql-4.011/lib/Bundle/DBD/
DBD-mysql-4.011/lib/Bundle/DBD/mysql.pm
DBD-mysql-4.011/TODO
DBD-mysql-4.011/dbdimp.c
DBD-mysql-4.011/mysql.xs
DBD-mysql-4.011/README
DBD-mysql-4.011/MANIFEST
DBD-mysql-4.011/eg/
DBD-mysql-4.011/eg/prepare_memory_usage.pl
DBD-mysql-4.011/eg/bug14979.pl
DBD-mysql-4.011/eg/proc_example2b.pl
DBD-mysql-4.011/eg/decimal_test.pl
DBD-mysql-4.011/eg/proc_example2a.pl
DBD-mysql-4.011/eg/proc_example4.pl
DBD-mysql-4.011/eg/bug21028.pl
DBD-mysql-4.011/eg/proc_example1.pl
DBD-mysql-4.011/eg/issue21946.pl
DBD-mysql-4.011/eg/proc_example3.pl
DBD-mysql-4.011/eg/bug30033pg.pl
DBD-mysql-4.011/eg/proc_example2.pl
DBD-mysql-4.011/eg/bug30033.pl
DBD-mysql-4.011/myld

  CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.011.tar.gz

Use of uninitialized value in concatenation (.) or string at Makefile.PL line 48
8.
Use of uninitialized value in concatenation (.) or string at Makefile.PL line 48
8.


PLEASE NOTE:

For 'make test' to run properly, you must ensure that the
database user '' can connect to your MySQL server
and has the proper privileges that these tests require such
as 'drop table', 'create table', 'drop procedure', 'create procedure'
as well as others.

mysql> grant all privileges on test.* to ''@'localhost' identified by 's3kr1t';

You can also optionally set the user to run 'make test' with:

perl Makefile.pl --testuser=username

Failed to determine directory of mysql.h. Use

  perl Makefile.PL --cflags=-I<dir>

to set this directory. For details see the INSTALL.html file,
section "C Compiler flags" or type

  perl Makefile.PL --help
Running make test
  Make had some problems, maybe interrupted? Won't test
Running make install
  Make had some problems, maybe interrupted? Won't install


Что такое кто нить знает?

Автор: DaemonSuw 10.5.2009, 20:32
Цитата

D:\Perl\cpan\sources\authors\id\C\CA\CAPTTOFU\DBD-mysql-4.011.tar.g


http://www.perlmonks.org/?node_id=583586

ставьте из ppm!
ppm i DBD-mysql

Автор: OutlawZ 10.5.2009, 20:42
D:\Perl\bin>ppm-shell
ppm 4.01
Copyright © 2007 ActiveState Software Inc.  All rights reserved.
ppm> i DBD-mysql
Downloading ActiveState Package Repository packlist...done
Updating ActiveState Package Repository database...done
ppm i failed: Can't find any package that provide DBD-mysql
ppm>


Не работает!

Автор: DaemonSuw 10.5.2009, 21:43
Для Perl v5.10 - ppm install http://cpan.uwinnipeg.ca/PPMPackages/10xx/DBD-mysql.ppd
Для Perl v5.8 - ppm install http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd

Автор: OutlawZ 10.5.2009, 23:15
Спасибо брат все работает ! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)