perl DBI,DBD-mysql配置纲要

Perl DBI 是一��� Perl 存取各�N不同�Y料�斓奶准�,因�樵� Linux 上使用 MySQL 的人也比�^多,加上常�的 Blog ��作��w Movable 也是�裼� Perl ,��T MySQL �Y料�斓氖褂谜撸�也就必需�b上 DBD::MySQL �@��套件才能正常�\作。

�槭颤N要�裼� tarball 安�b呢? 我之前也有提�^�裼� perl -MCPAN -e"force install DBD::mysql" �上安�b方法,但是在只有安�b Perl 套件的情�r下,�@��指令是行不通的。
如果遇到�@����r,就只好一����手�蛹由先�印�
要安�b DBD::MySQL,一定要先�b好 MySQL-Server 跟一�M�嚎s套件(libz-devel 、zlib-devel 都可以),如果是 RedHat 的最小安�b,您就必�安�b zlib-devel,可至
http://www.gzip.org/zlib/ 下�d,或是有 apt 的可以下 apt-get install zlib-devel 直接安�b。
另外要注意的是,安�b�^程��用到 mysql_config 指令。所以用 tarball 安�b MySQL �t可以正常�\作,但如果 MySQL 是用 RPM 安�b,就要�_定你有 mysql-devel 套件,�]�b的�可至 MySQL 的下�d�W�下�d您目前版本的「Libraries and header files」。
�_定以上套件都有安�b,就可以到 http://search.cpan.org/dist/DBD-mysql 下�d最新的 DBD-mysql �戆惭b了。
# cd /usr/local/src
# tar -zxvf /root/DBD-mysql-2.9003.tar.gz
# cd DBD-mysql-2.9003
# export LANG=C �O定字元��a,不然��出�F一堆�e�`�息
# perl Makefile.PL
�注意,因安�b程式�A�O是以「�Y料��test」做�B��y�,若MySQL有�O�ぬ��嘞薜脑�,必�在�@�e指定一���y��Y料�熳�安�b程式�_定�B�正常。
��等缦�:
testdb �y��Y料�欤��A�O�� test
testuser �B�使用者,�A�O��榭�
testpassword 使用者密�a
testhost �Y料�煳恢罚��A�O�� localhost
testport �Y料�� port
�例:
# perl Makefile.PL --testdb=�Y料�� --testuser=使用者 --testpassword=密�a
�@���幼髦皇亲鲞B��y�而已,�K不��更�拥劫Y料�臁�
再�� make 之後就完工了。
# make
# make test
# make install
官方安�b�f明:
http://search.cpan.org/src/RUDY/DBD-mysql-2.9003/INSTALL.html

你可能感兴趣的:(mysql,数据库,职场,perl,休闲)