3
redhat과 debian에서 두 개의 서버를 실행하고 있습니다. 나는 mysql 백업을 가지고 펄 스크립트를 사용하고 있으며 레드햇에서는 잘 작동한다. 내가 데비안에서 실행하면, 다음과 같은 오류가 발생합니다 :debian의 Perl mysql 모듈
Can't locate Mysql.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./dbbackup.pl line 15.
이 오류를 봤 나는 펄에 대한 MySQL의 드라이버를 설치해야합니다 것을 발견했다. 다음과 같이
sudo apt-get install libdbd-mysql-perl
응답했다 :
Reading package lists... Done
Building dependency tree
Reading state information... Done
libdbd-mysql-perl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 189 not upgraded.
아직도 내가 같은 오류가 점점 오전 나는이 명령을 사용하여 설치했습니다. 누군가 나를 도와 줄 수 있습니까? 다른 서비스를 다시 시작해야합니까?
당신이 말한 것은 정확합니다. 나는 초보자이며 나는 이것에 대해 몰랐다. DBI를 사용하도록 코드를 다시 작성합니다. – codlib