mysqlhotcopy提示错误Cant locate DBI.pm解决办法
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-10 14:43:50 浏览: 评论:0
Can't locate DBI.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 /usr/local/webserver/mysql/bin/mysqlhotcopy line 8.
BEGIN failed--compilation aborted at /usr/local/mysql/bin/mysqlhotcopy line 8.
错误原因:系统没有按安装DBI组件.
DBI(Database Interface)是perl连接数据库的接口,其是perl连接数据库的最优秀方法,他支持包括 Orcal,Sybase,mysql,db2等绝大多数的数据库
解决办法:apt-get install libclass-dbi-mysql-perl
此方法适用于debian,ubuntu,centos可以改用yum试试,如果是Redhat/CentOS,执行命令,代码如下:
01.yum install perl-DBI perl-DBD-MySQL -y
如果是大便、Ubuntu,执行命令
01.apt-get perl-DBI perl-DBD-MySQL
解决方法二
安装 dbi,检查dbi,Sql代码如下:
1.rpm -qa |grep perl-DBD | grep MySQL rpm -qa |grep perl-DBD | grep MySQL
安装,Sql代码如下:
yum -y install perl-DBD-MySQL
yum -y install perl-DBD-MySQL
或者单独装DBI、Data-ShowTable、DBD-mysql 三个组件.
使用mysqlhotcopy,Sql代码如下:
/usr/local/webserver/mysql5.1.57/bin/mysqlhotcopy tongchao /data1/backup/tongchao
Tags: mysqlhotcopy locate DBI pm
相关文章
- ·mysql中mysqlhotcopy备份使用说明(2014-09-27)
- ·mysql中mysqlhotcopy备份数据库总结(2014-10-08)
- ·mysqlhotcopy备份mysql数据库方法(2014-10-09)
- ·MySQL截取字符串函数之LOCATE、POSITION(2014-10-04)
- ·sql instr()与LOCATE()字符串查找函数(2014-10-15)
- ·MySQL的String函数locate和replace实战(2015-04-20)
- ·phpmyadmin导出的数据库为乱码(2014-10-01)
- ·PHPMyAdmin不能设置MySQL数据表auto increment值(2014-10-04)
- ·phpmyadmin导入大sql文件失败解决办法(2014-10-08)
- ·phpmyadmin怎么修改mysql的root密码(2014-10-08)
- ·phpmyadmin导入数据最大限制2048KB的解决方法(2014-10-10)
- ·phpmyadmin连接远程mysql数据库方法(2014-10-10)
- ·phpMyAdmin登陆超时1440秒未活动请重新登录(2014-10-11)
- ·phpmyadmin导入导出大数据库文件解决办法(2014-10-14)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)