[原创]我是新来的,麻烦大家看下这是什么问题好吗?谢谢! |
大家好,我是新来的,也是一位PHP的新手。今天连接数据库的时候遇到这样一个问题,请问是怎么回事吗?错误信息如下:
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in D:\myweb\test2.php on line 17
Warning: mysql_db_query(): supplied argument is not a valid MySQL-Link resource in D:\myweb\test2.php on line 18
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in D:\myweb\test2.php on line 19
Warning: mysql_data_seek(): supplied argument is not a valid MySQL result resource in D:\myweb\test2.php on line 21
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in D:\myweb\test2.php on line 23
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in D:\myweb\test2.php on line 29
源码如下:
<?
$mysql_server_name = "localhost";
$mysql_username = "root";
$mysql_password = "angelqing";
$mysql_database = "studentinf";
$sql = "select * from adminuser";
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
$result=mysql_db_query($mysql_database,$sql,$conn);
$row=mysql_fetch_row($result);
mysql_data_seek($result,0);
while($row=mysql_fetch_row($result))
{
for($i=0;$i<mysql_num_fields($result);$i++)
echo"$row[$i]\n";
}
mysql_free_result($result);
?>
数据库的用户名和密码均正确。而且mysql服务已经启动,可为什么会出现这个问题呢?
在线等待。今晚两点钟之前都在。明天九点之后就上线等待。谢谢大家了! |
|
|