`

perl DBI DBD 操作mysql 数据库模块安装

    博客分类:
  • perl
阅读更多

Perl中DBI、DBD::mysql模块的安装


使用的软件版本


DBI-1.604.tar.gz
DBD-mysql-4.006.tar.gz


一、DBI的安装
 wget http://www.cpan.org/modules/by-module/DBD/DBI-1.604.tar.gz
 tar -zxvf DBI-1.604.tar.gz
 cd DBI-1.604
 perl Makefile.PL
 make
 make test
 make install
 
二、DBD的安装 
 
 注意mysql的环境变量,若没有则用 添加/usr/local/mysql/bin到环境变量PATH中 
 PATH=/usr/local/mysql/bin:$PATH;
 export PATH (mysql的安装路径根据实际情况填写) 
 
 wget http://www.cpan.org/modules/by-module/DBD/DBD-mysql-4.006.tar.gz
 tar -zxvf DBD-mysql-4.006.tar.gz
 cd DBD-mysql-4.006
 perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config
 make
 make test
 make install
 
三、其它可能发生的状况 
如果运行某个调用MYSQL数据库的程序时出现如下系统提示:
install_driver(mysql) failed: Can't load '/usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/DBD/mysql/mysql.so' for module DBD::mysql: /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/DBD/mysql/mysql.so: undefined symbol: uncompress at /usr/lib/perl5/5.6.1/i386-linux/DynaLoader.pm line 206. at (eval 2) line 3 
那么说明DBD::MYSQL未安装成功。
此时将/usr/local/mysql/include/mysql/*
复制到/usr/include/
同时将/usr/local/mysql/lib/mysql/*
复制到/usr/lib/(64位系统/usr/lib64/)
然后使用perl Makefile.PL设置环境,再进行后续的正常安装,就能正确连接到MYSQL数据库。 ......

 

 

0
0
分享到:
评论

相关推荐

    Linux环境mysql5.5.59安装包系列6:perl-DBD-MySQL-4.014-1.el6.rfx.x86_64.rpm

    Linux环境mysql5.5.59安装包系列6:perl-DBD-MySQL-4.014-1.el6.rfx.x86_64.rpm

    perl-DBD-MySQL-4.046-3.module_el8.3.0+419+904d3ded.x86_64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    perl-DBD-MySQL-3.0007-2.el5.x86_64.rpm

    An implementation of DBI for MySQL for Perl.

    linux下perl操作mysql数据库(需要安装DBI)

    wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.620.tar.gz 2 解压 tar xzf DBI-1.620.tar.gz 3 进入解压包内, perl Makefile.PL 4 make test 5 make 6 make install (如果不是root用户,要sudo一下) DBD安装: 1....

    DBD-mysql:Perl5数据库接口(DBI)MySQL驱动程序

    DBD-mysql:Perl5数据库接口(DBI)MySQL驱动程序

    使用Perl DBI操作MySQL的一些建议

    使用perl连接mysql,这个网上有很多案例了,一般大家都是DBI下的DBD::MySQL这个模块进行.这里做一个mask弄一个TIPS:  Perl DBI MySQL的字符集为UTF8  Perl DBI 特殊字符写入时报错  Perl DBI 连接自动重连或是...

    xtrabackup_libaio_mysql自动备份脚本_源码

    /bin/sh#使用前安装yum -y install perl-DBD-MySQL perl-Digest-MD5 perl-DBI libev#yum install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-MySQL -y#yum -y install rsync perl l perl-Digest...

    RHEL 6平台MySQL数据库服务器的安装方法

    MySQL数据库是Linux操作系统上用得最多的数据库系统,它可以非常方便的与其它服务器集成在一起,如Apache、Vsftpd、Postfix等。下面介绍RHEL 6平台MySQL数据库服务器的安装方法。 1、安装完整的MySQL数据库需要...

    DBI、Data-ShowTable、DBD-mysql

    linux下安装配置DBI,perl连接mysql所需的相关依赖包 DBD-mysql-4.046.tar.gz DBI-1.641.tar.gz Data-ShowTable-4.6.tar.gz

    perl的注册表添加(附件Perl.reg)

    win7+bugzilla+apache+mysql+activePerl环境安装bugzill时: Perl安装 安装: 将ActiveState Perl 安装到C:/Perl64 或C:/Perl 最好是5.16版本,ActivePerl-5.16.3.1604-MSWin32-x64-298023.msi 安装 Modules(下面...

    CentOS5.3上安装mysql需要的两个perl文件

    perl-DBD-MySQL-3.0007-2.el5.i386.rpm perl-DBI-1.52-2.el5.i386.rpm 在新系统CentOS5.3上安装mysql报如下错误 error: Failed dependencies: perl(DBI) is needed by mysql-5.0.77-4.el5_5.4.i386 会需要这两个包.

    在CentOS6上安装MySql数据库

    【参数环境】  1、Host OS:Win7 64bit  2、VM: VMware 11.1.0  3、Client OS:CentOS 6  4、系统中已安装的openssl版本: openssl-1.0.0-27.el6....  perl-DBD-MySQL-4.013-3.el6.i686.rpm  openssl-1.0.1

    MySQL 5.1参考手册

    1. 一般信息 1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 ...2.13.3. 使用Perl DBI/DBD接口的问

    MySQL中文参考手册

    + 4.10.4 使用 Perl DBI/DBD接口遇到的问题 o 4.11 系统特定的问题 + 4.11.1 Solaris注意事项 + 4.11.2 Solaris 2.7 注意事项 + 4.11.3 Solaris x86 注意事项 + 4.11.4 SunOS 4 注意事项 + 4.11.5 Linux ...

    MySQL中文参考手册.chm

    pthreads 注意事项 4.10 Perl 安装说明 4.10.1 在Unix操作系统上安装 Perl 4.10.2 在 Win32上安装 ActiveState Perl 4.10.3 在 Win32 上安装 MySQL Perl 分发 4.10.4 使用 Perl DBI/DBD接口...

    MySql 5.1 参考手册.chm

    2.13.3. 使用Perl DBI/DBD接口的问题 3. 教程 3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表...

    MYSQL

    pthreads 注意事项 4.10 Perl 安装说明 4.10.1 在Unix操作系统上安装 Perl 4.10.2 在 Win32上安装 ActiveState Perl 4.10.3 在 Win32 上安装 MySQL Perl 分发 4.10.4 使用 Perl DBI/DBD接口遇到...

    MySQL 5.1中文手冊

    2.13.3. 使用Perl DBI/DBD接口的问题 3. 教程 3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表...

Global site tag (gtag.js) - Google Analytics