gaop 发表于 2003-12-15 23:52:02

mysql升级不了

我想将redhat9中自带的mysql3.23升级为4.0.16可每次双击rpm文件时在判断依赖关系时自动退出,不知为何??????

jiangtao9999 发表于 2003-12-16 16:55:38

你可以试试:

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

强行安装上。

不推荐强行安装软件。

gaop 发表于 2003-12-17 09:58:30

$ mysql
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/m
ysql.sock' (2)
??????

jiangtao9999 发表于 2003-12-17 16:20:54

MySQL启动了么?

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

gaop 发表于 2003-12-18 13:40:13

重新起动机器,好了。
在我的机器联接其它机器上的mysql成功,反过来,失败,请问:
是不是在我的机器上要怎么样设置一下???

stoneme 发表于 2004-2-28 21:43:48

U shoud set dir of mysql.sock
on remote it use TCP socket 3306 so it's OK

hantsy 发表于 2004-3-4 21:34:07

只需要安装3个包:(上mysql网站下载)
mysql-server
mysql-client
mysql-share-compatiable(还有一个*-share的文件,与此文件等同,为了保持兼容性,请安装带有compatiable的那个。。。)
rpm -Uvh *.rpm
这种软件千万不要强制安装。。。。

stoneme 发表于 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 ),这样你就可以自己指定它是在哪个目录了。
再有如果是编译好的包你还要注意是不是需要设置目录的权限,有时它自己是设置不好的。
页: [1]
查看完整版本: mysql升级不了