频道直达 - 专题 - 新闻 - 基础 - 高级 - 安装 - 技巧 - 数据库 - 手册 - PHP - Linux - Java - MySQL - Apache - 麻辣堂 - 狼盟 - Rails社群 - 搜索 - 下载 - 开源 - 论坛

低版本 Client 连接 MySQL 4.1 以上版本的口令问题

来源:www.phpres.com 作者:Angelover 出处:www.phpres.com 2008-5-7 07:58:49 进入讨论组
关 键 词: 版本 口令 问题 以上 连接 安装 MySQL rpm php-4.3.11-2.8

一般都用 tarball 编译的方式来安装 LAMP。一个 RHES 4.1 的 Red Hat 上安装的 MySQL 不完整,删除老的 4.1.20 版本后,安装了 MySQL 网站上的

MySQL-server-standard-4.1.22-0.rhel4.i386.rpm
MySQL-client-standard-4.1.22-0.rhel4.i386.rpm
MySQL-devel-standard-4.1.22-0.rhel4.i386.rpm

MySQL 工作了, 可是原来的 php-mysql 却不支持 PHP 了。
只好通过 rpmfind , 下载

php-mysql-4.3.11-2.8
php-pear-4.3.11-2.8
php-4.3.11-2.8

PHP 上有了 MySQL 支持,可是出现了如下错误:

Client does not support authentication protocol requested by server; consider upgrading MySQL client

解决的办法就是:

mysql> set PASSWORD FOR 'miska'@'localhost' = OLD_PASSWORD('muska');

看来, Binary 或者 rpm 安装这些 这些 LAMP 包还确实麻烦。

==== 需要用到的一些 rpm 命令:
检查已经安装的 PHP 包:

#rpm -qa|grep -i php
php-mysql-4.3.11-2.8
php-pear-4.3.11-2.8
php-4.3.11-2.8

强制删除软件包: rpm -e --nodeps php-4.3.11-2.8
安装包: rpm -ivh php-mysql-4.3.11-2.8.i386.rpm

检查软件包包含的文件:
rpm -qil php-4.3.11-2.8

/etc/httpd/conf.d/php.conf
/etc/pear.conf
/etc/php.d
/etc/php.ini
/usr/bin/php
/usr/lib/httpd/modules/libphp4.so
/usr/lib/php4
/usr/share/doc/php-4.3.11
/var/lib/php
/var/lib/php/session

欢迎进入PHP开发资源论坛讨论。
收藏此文】【 】【打印】【关闭
相关文章
图文推荐
论 坛 资 源
PHP开发资源网奋斗目标
阅读排行:
热门技术文档
最新图文档
本站编辑推荐:(本站开通Delphi4PHP专区,欢迎进入论坛交流!)
编缉最近更新文章
网站赞助商
搜索您感兴趣的内容
 
   网站首页 -  网站地图 -  网站合作 -  手册中心 -  通用网址 -  网站论坛 -  网站投稿 -  友情链接 -  帮助中心
版权所有:PHP开发资源网 © 2003-2008 通用网址:PHP资源网 合作媒体: 赛迪网IT技术
互联网违法和不良信息举报中心 | 不良信息举报信箱