dbd mysql_解决无法安装DBD::mysql模块
转载自:http://www.php-oa.com/2010/10/29/perl-mysql-%e7%9a%84%e6%a8%a1%e5%9d%97%e4%b8%8d%e8%83%bd%e5%ae%89%e8%a3%85%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95.html
我们最常用的 DBD::mysql 模块,我发现是难住很多人的地方.因为安装老是失败,下面我介绍一下解决方法,比如我使用 cpanm 安装,有时就出 /home/nue2501j/work/DBD-mysql-4.010/blib/arch/auto/DBD/mysql/mysql.so: undefined symbol: DBIc_TRACE_LEVEL at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.
如下
出错
解决方法
另外注意,当你以前就在服务器上跑了一个 MYSql 的话,然后设置密码后在安装这个模块,99%会失败,需要关掉 mysqld 的服务
FAQ 2 出现 make: *** [dbdimp.o] Error 1 的错误
FAQ3:出现如下错误,提示 undefined symbol: is_prefix .
# Error: Can't load '/root/.cpan/build/DBD-mysql-4.020/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: /root/.cpan/build/DBD-mysql-4.020/blib/arch/auto/DBD/mysql/mysql.so: undefined symbol: is_prefix at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230.
这时需要修改文件.
你下载好模块解压进入后(一般都是/root/.cpan/build/DBD-mysql-4.020该目录),编辑 mysql.c 这个文件
修改
修改成
dbd mysql_解决无法安装DBD::mysql模块相关推荐
- phpstudy mysql端口_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...
今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...
- mysql删除端口配置文件_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...
今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...
- 禅道怎么启动mysql_解决禅道(ZenTao)Mysql启动不了的有关问题_mysql
解决禅道(ZenTao)Mysql启动不了的问题 参考: http://www.zentao.net/ask-view-3669 http://www.ttlsa.com/mysql/warning- ...
- 怎么用yum怎么卸载mysql_卸载yum安装的mysql
如何通过yum卸载先前安装的mysql 如果是 rpm 安装的话 可以用 rpm -e mysql-server若果是rhel 的 可以用 yum remove mysql 回答者: dawnco - ...
- 完美解决phpstudy安装后mysql无法启动
学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手确实 ...
- jbd2 mysql_解决因jbd2导致mysql性能过低问题
在几个月前,有同事因为需要对某项功能进行压力测试,测试mysql的读写性能.当时测下来的结果非常不满意,本地测试环境性能巨差无比,当时我帮忙找问题,top看cpu.内存完全没有问题,iotop看到有j ...
- 解决Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题
提前说明自己的版本 python3.6 pip 19.2.2 tensorflow 1.14.0 以前用的python3.7.1 ,tensorflow一直用的是测试版本,官网说支持python3.6 ...
- 虚拟机无法访问主机mysql_解决虚拟机linux端mysql数据库无法远程访问
前天无聊在虚拟机中的CentOS上装了一个mysql玩玩,突然想用jdbc连接用java操作下数据库,可是怎么都连接不上,具体情况为: 1.ping 192.168.16.128 成功 2.telne ...
- oneinstack进入mysql_用oneinstack安装的mysql忘记密码后怎么办?
参考:https://oneinstack.com/question/1914/ 忘记root密码更改方法: 1)在my.cnf里的[mysqld]里添加skip-grant-tables,resta ...
最新文章
- brain.js 时间序列_免费的Brain JS课程学习JavaScript中的神经网络
- android 打开wifi并链接到制定ip,当设备连接到Android中的WiFi时,如何获取蜂窝网络的IP地址...
- servlet文件上传blob_servlet实现从oracle数据库的blob字段中读出文件并显示 | 学步园...
- linux 命令 echo 使用说明
- boost::fusion::cons用法的测试程序
- c++primer练习13.42
- java宏定义_现代化的 Java (二十六)—— Akka Stream Graph
- C语言的单向链表的操作方法
- 空值用前值填充_Excel数据填充,原来这么简单
- 【elasticsearch】如何部分更新文档 (partial update的使用)
- MySQL的replace()函数
- win10添加开机启动项_Windows系统注册表添加开机启动项
- 51单片机:独立按键
- 第二章 项目经理评分
- 什么耳机适合跑步、分享五款公认最好的跑步耳机
- 如何批量调整图片亮度和对比度?
- Commvault逻辑架构及组件说明
- FL Studio水果编曲软件V20.0.3.542密钥序列号版
- 2022年全球市场印刷电路板和印刷电路板总体规模、主要生产商、主要地区、产品和应用细分研究报告
- 2022建筑焊工(建筑特殊工种)考试题库及在线模拟考试