注册 登录
编程论坛 PHP技术论坛

[求助]php 连接mysql数据库的问题

zhaoyang221 发布于 2006-10-07 17:19, 1002 次点击

我刚接触php 在与mysql数据库交互时与到了个问题
我在test库下见了个表school,代码如下:
<html>
<body>
<?php
$host="localhost";
$user="root";
$password="123456";
$dbname="test";
$conn_id=mysql_connect($host,$user,$password) or die("无法连接MySQL数据库服

务器!");
$connection=mysql_select_db("$dbname",$conn_id) or die("无法连接数据库");
$checkresult=mysql_query("insert into school(name,year) values('zha','1999

-2-14')",$conn_id);
?>
</body>
</html>
但运行时出现了错误:
Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\php\dbschool.php on line 8
无法连接MySQL数据库服务器!
请大家帮我看看是不是哪错了,谢谢。

[此贴子已经被作者于2006-10-7 17:20:48编辑过]

1 回复
#2
zhaoyang2212006-10-08 17:23
原因我找到了,是我使用的php4.4.4里面没有php_mysql.dll这个库文件,希望在这里能帮到遇到和我一样问题的朋友。大家一起努力把。
1