mysql升级不了
我想将redhat9中自带的mysql3.23升级为4.0.16可每次双击rpm文件时在判断依赖关系时自动退出,不知为何?????? 你可以试试:rpm -Uvh mysql-4.0.16.rpm --force --nodeps
强行安装上。
不推荐强行安装软件。 $ mysql
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/m
ysql.sock' (2)
?????? MySQL启动了么?
我的RH9也是这样~~
一生气从网上下了一套tar版的装上就好了~~ :? 重新起动机器,好了。
在我的机器联接其它机器上的mysql成功,反过来,失败,请问:
是不是在我的机器上要怎么样设置一下??? U shoud set dir of mysql.sock
on remote it use TCP socket 3306 so it's OK 只需要安装3个包:(上mysql网站下载)
mysql-server
mysql-client
mysql-share-compatiable(还有一个*-share的文件,与此文件等同,为了保持兼容性,请安装带有compatiable的那个。。。)
rpm -Uvh *.rpm
这种软件千万不要强制安装。。。。 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]