> > I just finished doing that on a third machine that didn't have a 
> > previous MySQL installation. I installed the same version that the 
> > webserver has. I had the same results.
> 
> I'm losing track here -- are you saying you can't connect to 
> another machine running MySQL 3.x from PHP but you can from 
> the mysql command line client?  So this behavior is verified 
> against both a MySQL 3.x and 4.x server?

I'm saying I can't connect to another machine running 3.x or 4.x from PHP,
but I can connect to either via the v4.x mysql command line client that's
installed on the webserver with PHP.
 
> If so I agree, getting the router / firewall out of your way 
> is a good idea, though why it would matter if you can open a 
> socket connection, I don't know.

I tried this too, same deal.

> > > Note that the standard MySQL extension carries this note:
> > > 
> > >     This MySQL extension will not work with MySQL versions greater
> > >     than 4.1.0. For that, use MySQLi. 
> > > 
> > 
> > Not sure what MySQLi is, but I had thought since the 4.x 
> mysql client 
> > worked from the console, that there was no version problem 
> because it 
> > would be using the same client libraries that PHP is using. 
> Is that not the case?
> 
> I'm not at all clear on that.  For one thing it depends if 
> the various pieces were built dynamic or static.  I would not 
> make this assumption.
> 
> I thought you said the web server had MySQL 3.23 on it -- do 
> you also have a MySQL 4 client there?

No, the webserver only has MySQL v4.x installed from a sparc binary.

I'm going to compile a new MySQL with debugging and see if that helps.

Let me know if you have any other ideas and thanks for your help.

Cameron

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

Reply via email to