PDA

View Full Version : Không kết nối được với CSDL khi dùng mySQL 4.1



gamer1
16-03-2005, 10:05
Khi dùng lệnh php kết nối với csdl thì bị cái thông báo như sau :

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\program files\apache group\apache\htdocs\test.php on line 5

Trước đây có dùng bản mysql < 4.0 thì không có hiện tượng này
Tôi đang dùng winxp sp1

Đoạn mã tôi sử dụng như sau:

<?php
$user="root";
$pass="root";
$dbname="mydb";
$conn = mysql_connect("localhost",$user,$pass) or
die("Could not connect! " .mysql_error());



$db = mysql_select_db($dbname)
or die("Could not select Database");

?>

Các bạn chỉ giúp mình cách khắc phục lỗi này nhé.Thanks