QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1273|回复: 7

mysql升级不了

[复制链接]
发表于 2003-12-15 23:52:02 | 显示全部楼层 |阅读模式
我想将redhat9中自带的mysql3.23升级为4.0.16可每次双击rpm文件时在判断依赖关系时自动退出,不知为何??????
发表于 2003-12-16 16:55:38 | 显示全部楼层
你可以试试:

rpm -Uvh mysql-4.0.16.rpm --force --nodeps

强行安装上。

不推荐强行安装软件。
回复

使用道具 举报

 楼主| 发表于 2003-12-17 09:58:30 | 显示全部楼层
[gaop@gaop gaop]$ mysql
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/m
ysql.sock' (2)
??????
回复

使用道具 举报

发表于 2003-12-17 16:20:54 | 显示全部楼层
MySQL启动了么?

我的RH9也是这样~~
一生气从网上下了一套tar版的装上就好了~~
回复

使用道具 举报

 楼主| 发表于 2003-12-18 13:40:13 | 显示全部楼层
重新起动机器,好了。
在我的机器联接其它机器上的mysql成功,反过来,失败,请问:
是不是在我的机器上要怎么样设置一下???
回复

使用道具 举报

发表于 2004-2-28 21:43:48 | 显示全部楼层
U shoud set dir of mysql.sock
on remote it use TCP socket 3306 so it's OK
回复

使用道具 举报

发表于 2004-3-4 21:34:07 | 显示全部楼层
只需要安装3个包:(上mysql网站下载)
mysql-server
mysql-client
mysql-share-compatiable(还有一个*-share的文件,与此文件等同,为了保持兼容性,请安装带有compatiable的那个。。。)
rpm -Uvh *.rpm
这种软件千万不要强制安装。。。。
回复

使用道具 举报

发表于 2004-3-17 19:33:26 | 显示全部楼层
mysql安装后还要mysql_install_db才能运行的
如果你的mysql运行了你可以用ps -a 看到它的进程,也可以用netstat -an看到它打开的端口,这时要my.cnf文件指定的目录里可以看到指定的mysql.sock(这是在my.cnf文件中指定的,如果没有/etc/my.cnf文件你要做一个,不然它会按mysql编译时的默认目录,你可以到/var下地某个目录找)。再有4.1和4.0和3.23的区另比较大,建议你安装同一版本的mysql-server mysql-client 等,最好还是不载源代码在自己机子上编译,这时要先拆掉旧的mysql库(用rpm -e ),这样你就可以自己指定它是在哪个目录了。
再有如果是编译好的包你还要注意是不是需要设置目录的权限,有时它自己是设置不好的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 09:28 , Processed in 0.047757 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表