Everybody's favorite problem but this one is strange. I can connect to my mysql 
4.1.7 database fine from the command line, but php won't connect no matter what 
I try, I always get the same error.

Here is the script

$link =  mysql_connect("localhost:3306", "xoops", "notmypassword"  );

/* check connection */
if (!$link) {
   printf("Connect failed: %s\n", mysql_error());

/* close connection */

This is what I get, doesn't matter what username/password I use, or whether I 
use a socket or TCP/IP to connect.

Access denied for user 'root'@'localhost' (using password: NO)

I find it annoying that it insists I am trying to connect as root with no 
password, when that is not the case. I know about the 4.1 password issues and 
that should not have anything to do with this error. It also does this if I set 
the passwords to NULL in the script and database.

Anyone have any help for me?

Tod Schmidt
System Administrator
The Nature Conservancy
(703) 841-2028 (Phone)
(703) 276-0713 (Fax)

PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to