10/10/2018, 11:34
Kết nối database với php bị lỗi.
Chào các bro.
Hiện máy mình đang cài đặt IIS, PHP & MySQL.
Mình viết mã PHP kết nối với database :
<?
mysql_connect("localhost", "ken","123456") or
die ("Khong the ket noi voi database");
mysql_select_db("guestbook") or
die ("khong the chon database");
?>
>> thì bị lỗi như thế này :
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ken'@'localhost' (using password: YES) in c:inetpubwwwroothi.php on line 2
Khong the ket noi voi database
Mình nghĩ là do IIS không kết nối tốt với MySQL. Nhưng mình hok biết cách nào khắc phục.
Mong mọi người giúp đỡ.
Hiện máy mình đang cài đặt IIS, PHP & MySQL.
Mình viết mã PHP kết nối với database :
<?
mysql_connect("localhost", "ken","123456") or
die ("Khong the ket noi voi database");
mysql_select_db("guestbook") or
die ("khong the chon database");
?>
>> thì bị lỗi như thế này :
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ken'@'localhost' (using password: YES) in c:inetpubwwwroothi.php on line 2
Khong the ket noi voi database
Mình nghĩ là do IIS không kết nối tốt với MySQL. Nhưng mình hok biết cách nào khắc phục.
Mong mọi người giúp đỡ.
Bài liên quan
Lỗi nằm ở đó. Tra từ điển để hiểu thông báo lỗi.
vào Mysql Server 4.1\ Mysql Commandline Client => Log in vào hệ thống với pass đã setup lúc cài đặt Mysql sau đó gõ dòng lệnh như sau:
set password for "ken"@"localhost" = old_password("<password pác mún>");
Nếu là Mysql 4.0 thì thay thế old_password => password.
Rồi bấm Enter. Nếu nhận thông báo "Query OK." là pác làm được rồi đó. Còn nếu báo lỗi thì xem PS của tui bên dưới.
PS: tui ko nhớ là có chữ "for" hay ko, hì hì.