已经安装了Mysql Perl模块并进行了双重检查(请参阅下面的#3),但在使用时仍然会出现错误(下面的#1)。
如果使用DBD::Mysql
,则连接语句[Mysql->connect('localhost')
]不起作用(下面的#2)
已经尝试了每个文档的所有语法组合,包括大写字母等。
在Mac OS X 10.6上。
TIA,加里
Can't locate Mysql.pm in @INC (@INC contains: /Library/Perl/Updates/5.10.0/darwin-thread-multi-2level /Library/Perl/Updates/5.10.0 /System/Library/Perl/5.10.0/darwin-thread-multi-2level /System/Library/Perl/5.10.0 /Library/Perl/5.10.0/darwin-thread-multi-2level /Library/Perl/5.10.0 /Network/Library/Perl/5.10.0/darwin-thread-multi-2level /Network/Library/Perl/5.10.0 /Network/Library/Perl /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level /System/Library/Perl/Extras/5.10.0 .)
Can't locate object method "connect" via package "mysql" (perhaps you forgot to load "mysql"?)
cpan[1]> install DBD::mysql
CPAN: Storable loaded ok (v2.18)
Going to read '/private/var/root/Library/Application Support/.cpan/Metadata'
Database was generated on Sat, 04 Dec 2010 00:31:51 GMT
DBD::mysql is up to date (4.018).
您如何解决这个问题?我遇到了完全相同的问题...:-/