phpbar.de logo

Mailinglisten-Archive

[php] Mysql_connect

[php] Mysql_connect

Sebastian Mendel lists at sebastianmendel.de
Don Nov 10 13:10:03 CET 2005


Norbert Pfeiffer wrote:
> Hi,
> 
>> Was läuft hier schief ?
> hmm,
> wo bzw. worauf[OS] laeuft denn was schief ...
> 
> Mir ist es z.B. noch nie gelungen unter Win32 eine
> Socketverbindung zum MySQL-Server aufzubauen.

also bei mir funktionierts:

in der my.ini:
[mysqld]
enable-named-pipe

...

und mit dem Punkt '.' als host nimmt PHP den
'named pipe'

<?php
function mc( $host ) {
     $r = mysql_connect( $host, 'root', '' );
     echo 'MySQL-Connect: ';
     var_dump( $r );
     echo "<br />\n";
     echo 'MySQL-Error: #';
     echo mysql_errno();
     echo ': ';
     echo mysql_error();
     echo "<br />\n";
     echo 'MySQL-Host Info: ';
     echo mysql_get_host_info();
     echo "<hr />\n";
     mysql_close();
}

mc( '127.0.0.1' );
mc( 'localhost' );
mc( '.' );
?>

sieht bei mir so aus:

MySQL-Connect: resource(2) of type (mysql link)
MySQL-Error: #0:
MySQL-Host Info: 127.0.0.1 via TCP/IP
-----
MySQL-Connect: resource(3) of type (mysql link)
MySQL-Error: #0:
MySQL-Host Info: localhost via TCP/IP
-----
MySQL-Connect: resource(4) of type (mysql link)
MySQL-Error: #0:
MySQL-Host Info: Named pipe: MySQL


-- 
Sebastian Mendel

www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive