当前位置: 技术问答>linux和unix
用rpm包安装mysql的问题
来源: 互联网 发布时间:2015-07-01
本文导语: 今天头让我在linux上安装一个mysql,我可以碰都没碰过啊,只好硬着头皮上了。看了一些资料,倒弄了很久还是有问题,特来请教。 1,为什么总是提示: warning: MySQL-devel-4.0.20-0.i386.rpm: V3 DSA signature: NOKEY, key ID...
今天头让我在linux上安装一个mysql,我可以碰都没碰过啊,只好硬着头皮上了。看了一些资料,倒弄了很久还是有问题,特来请教。
1,为什么总是提示:
warning: MySQL-devel-4.0.20-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
2,选用升级选项,则提示:
error: Failed dependencies:
libmysqlclient.so.10 is needed by (installed) perl-DBD-MySQL-2.1021-3
libmysqlclient.so.10 is needed by (installed) php-mysql-4.2.2-17
3,我用的是4.0版本,为什么安装后是3.23版本?,安装信息中有
file /usr/share/man/man1/perror.1.gz from install of MySQL-server-4.0.20-0 conflicts with file from package mysql-3.23.54a-11
消息。
谢谢各位大虾,小弟菜鸟,若能解疑,不胜感谢。
1,为什么总是提示:
warning: MySQL-devel-4.0.20-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
2,选用升级选项,则提示:
error: Failed dependencies:
libmysqlclient.so.10 is needed by (installed) perl-DBD-MySQL-2.1021-3
libmysqlclient.so.10 is needed by (installed) php-mysql-4.2.2-17
3,我用的是4.0版本,为什么安装后是3.23版本?,安装信息中有
file /usr/share/man/man1/perror.1.gz from install of MySQL-server-4.0.20-0 conflicts with file from package mysql-3.23.54a-11
消息。
谢谢各位大虾,小弟菜鸟,若能解疑,不胜感谢。
|
error: Failed dependencies:
libmysqlclient.so.10 is needed by (installed) perl-DBD-MySQL-2.1021-3
libmysqlclient.so.10 is needed by (installed) php-mysql-4.2.2-17
错误:依赖性问题:
libmysqlclient.so.10 被(已安装的) perl-DBD-MySQL-2.1021-3 需要
libmysqlclient.so.10 被(已安装的) php-mysql-4.2.2-17 需要
file /usr/share/man/man1/perror.1.gz from install of MySQL-server-4.0.20-0 conflicts with file from package mysql-3.23.54a-11
来自 MySQL-server-4.0.20-0 安装包中的文件 /usr/share/man/man1/perror.1.gz 和 mysql-3.23.54a-11 安装包中的文件 *冲突*
============
可以这样解决
* 什么也不做,因为你的系统中已经安装了MySQL 3.23.54a版
= 或者 =
* 升级到MySQL 4.0.20版
o 拆掉这两个需要旧版MySQL的东东
rpm -e perl-DBD-MySQL php-mysql
o 拆掉旧版的MySQL
rpm -e mysql mysql-devel mysql-server
o 升级到新的MySQL
rpm -i MySQL-4.0.20-0.i386.rpm MySQL-devel-4.0.20-0.i386.rpm MySQL-server-4.0.20-0.i386.rpm
libmysqlclient.so.10 is needed by (installed) perl-DBD-MySQL-2.1021-3
libmysqlclient.so.10 is needed by (installed) php-mysql-4.2.2-17
错误:依赖性问题:
libmysqlclient.so.10 被(已安装的) perl-DBD-MySQL-2.1021-3 需要
libmysqlclient.so.10 被(已安装的) php-mysql-4.2.2-17 需要
file /usr/share/man/man1/perror.1.gz from install of MySQL-server-4.0.20-0 conflicts with file from package mysql-3.23.54a-11
来自 MySQL-server-4.0.20-0 安装包中的文件 /usr/share/man/man1/perror.1.gz 和 mysql-3.23.54a-11 安装包中的文件 *冲突*
============
可以这样解决
* 什么也不做,因为你的系统中已经安装了MySQL 3.23.54a版
= 或者 =
* 升级到MySQL 4.0.20版
o 拆掉这两个需要旧版MySQL的东东
rpm -e perl-DBD-MySQL php-mysql
o 拆掉旧版的MySQL
rpm -e mysql mysql-devel mysql-server
o 升级到新的MySQL
rpm -i MySQL-4.0.20-0.i386.rpm MySQL-devel-4.0.20-0.i386.rpm MySQL-server-4.0.20-0.i386.rpm
|
你没有安装成功
你的系统中已默认安装有3.23版!
你的系统中已默认安装有3.23版!
|
呵呵,UP!