刚学php,第一个程序,遇到一个小问题,请教大家,环境是 WinXP IIS + MySql 4.1.22 + php4.3.9
按照网上的文章进行了配置
测试程序
<?php
$myvar = "Hello World";
echo $myvar;
?>
是能运行的,但测试数据库联接的程序有问题,为什么程序里报这种错?
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Inetpub\wwwroot\index.php on line 7报错行是:
$db = mysql_connect("localhost", "root","123456");我用MySQL Command Line Client和MySql-Front都能登陆上MySql的数据库php.ini中Windows Extensions子项,我选的是extension=php_msql.dll(里面好像没有php_mysql.dll的选项)
请大虾给我指点迷津
按照网上的文章进行了配置
测试程序
<?php
$myvar = "Hello World";
echo $myvar;
?>
是能运行的,但测试数据库联接的程序有问题,为什么程序里报这种错?
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Inetpub\wwwroot\index.php on line 7报错行是:
$db = mysql_connect("localhost", "root","123456");我用MySQL Command Line Client和MySql-Front都能登陆上MySql的数据库php.ini中Windows Extensions子项,我选的是extension=php_msql.dll(里面好像没有php_mysql.dll的选项)
请大虾给我指点迷津
奇了怪了,
完了,php学不下去了。
谁能帮帮我?