php4连不上mysql5?

将mSQL.dll拷贝至system32下,在php.ini文件中extension=php_msql.dll前的分号去掉,并将php.ini拷贝至apache目录下,并修改了extension_dir = "D:\php4\php-4.4.4-Win32\extensions"
测试文件
<? php
$link=mysql_connect("localhost","root","root");
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
?>

运行后提示
Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in D:\Apache2.0\Apache Group\Apache2\htdocs\test-mysql.php on line 2
失败!
Warning: mysql_close(): no MySQL-Link resource supplied in D:\Apache2.0\Apache Group\Apache2\htdocs\test-mysql.php on line 5

php和apache都使用正常,mysql也安装成功了

怎么回事啊?

[ 本帖最后由 zhouting 于 2006-10-2 17:37 编辑 ]