论坛风格切换切换到宽版
  • 987阅读
  • 8回复

[问题求助]Linux下安装MySQL问题 [复制链接]

上一主题 下一主题
离线cnyunxi.
 
发帖
2005
C币
-199214
威望
392
贡献值
1
银元
-3
铜钱
4545
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
最近由于有工作需要,要在Linux下.安装MySQL。但是总是遇到很让人无奈的问题.。希望有高人给与指点迷津。电脑

    我是在s.un官方网站下载的MySQL,分.别是:    外汇
    . MySQL-cli.ent-5.1.30-0.glib23.i386.rpm
.    MySQL-server-.5.1.30-0.glib23.i386.rpm投资

   . 我是用VMWare5中安装的.fedarel 8作为平台的。我按照网上说的用rpm -ivh M.ySQL-XXXXX安装。安装client时没问题。但是安装server时却报出Failed dependenceis错误。.
错误信息是:perl(DBI) is needed by My.SQL-server-.5.1.30-0.glibc23.i386.
接着我在网上下载perl-.DBI包。下了两个包:perl-DBI-1.58-2.r.h9.rf.i386.rpm和perl-DBI-1.607-1.fc.9.i386.rpm。可.是分别试着安装这两个包时,也都报出Failed dependenceis错误。             电子
前者错误信息是:
perl(RPClClient) >=0.2000 is needed by perl-DBI-1.58-2.rh9.rf.i386http://upload.bbs.csuboy.com/Mon_1004/126_6881_e3d115ab71927ac.gif[/img].
perl(RPClServer) >=0.2001 is needed by perl-DBI-1.58-2.rh9.rf.i386http://upload.bbs.csuboy.com/Mon_1004/126_6881_e3d115ab71927ac.gif[/img]            杀毒
后者错误信息是:
perl(:MODU.LE_COMPAT._5.10.0) is needed by perl-DBI-1.607-1.fc9.i386    美容


这是我遇到的问题,后来我下了个pRPC-modules-0.1005..tar.gz。解压缩后在安装上.面的perl-DBI包,还是报出原来的错误。虚拟主机

我不想用操作系统上自带的MysqL,我想自己安装试试。可是这两个问题怎么都解决不了,还了别.的虚拟机还是同样的错。是不是我下的MysqL包有问题,.还是需要先安.装一些支持包。据我所知,perl-DBI是用perl操作数据库的接口包,安装数据库时应该.不是必须的。怎么会这样?请高手指点。感激不尽!!.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线yy12345678.
发帖
1953
C币
-61089
威望
319
贡献值
1
银元
-5
铜钱
4298
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
依赖问题有时候很挠头。所以,可以考虑自己用tarball来编译安装(这其中免不了还要安装其他的依赖);或者使用yum这样的包管理器安装,并有其自行解决依赖。

离线ppkart.
发帖
2118
C币
-131893
威望
410
贡献值
1
银元
-1
铜钱
4693
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
最好用源码包安装吧

发帖
2083
C币
-60634
威望
394
贡献值
1
银元
0
铜钱
4728
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
能不能把下载源码包的地址链接给我。我不知道sun官网哪个是

离线zhao123.
发帖
2061
C币
-152305
威望
408
贡献值
1
银元
-2
铜钱
4662
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
sun的官网当然是sun.com ,难道能是fucksun.com。。。。。

没perl,mysql能编译通过吗? ..怀疑

发帖
2021
C币
-193483
威望
365
贡献值
1
银元
-1
铜钱
4659
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-14
我今天又在SUN 官网上下载了两个包安装,分别是:
mysql-5.1.32-linux-i686-glibc23.tar.gz
mysql-5.1.32-linux-i686-icc-glibc23.tar.gz
这两个包里面没有configure文件,而且bin目录和lib目录中已经存在很多文件。不知道是不是源码包。
但是这两个安装包在安装时都报出同一个错误:
Can not connect to local MySQL server through socket '/tmp/mysql.sock' (2)

[ 本帖最后由 hnayyc 于 2009-3-22 15:14 编辑 ]

离线evasyy.
发帖
2023
C币
-60854
威望
372
贡献值
1
银元
0
铜钱
4499
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-14
既然是vmware 那就把你的光盘挂上去.
傻瓜点的方法就把那些个perl包全装了, 应该不会报错了.

具体还报错,根据error 去google...

离线soomi.
发帖
2064
C币
-235379
威望
372
贡献值
1
银元
-2
铜钱
4643
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-14
关键问题是我认为perl的包不应该是mysql所必须的。要是说C语言的包是MysqL必须的还说的过去。但是perl的包是MysqL必须的我觉得不太可能。perl-DBI只是用来操作MysqL用的接口。没有的话MysqL应该也能正常安装的。有没有人能给我解释一下为什么安装mysql却必须要先安装perl-DBI包?

离线goto8809.
发帖
2096
C币
-152317
威望
413
贡献值
1
银元
-1
铜钱
4602
人人网人气币
0
只看该作者 8楼 发表于: 2010-04-14
那你用源码编译一下试试。
你下载的那两个不是源码包,也是二进制的。

源码地址:

http://mirrors.163.com/gentoo/distfiles/mysql-5.0.76.tar.gz

http://mirror.provenscaling.com/ ... mysql-5.0.76.tar.gz
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个