ciao a tutti... premetto subito che sono alle prime armi....di PHP+Mysql.
Sulla mia macchina ho istallato le seguenti versioni:
apache_2.2.2-win32-x86-no_ssl
mysql-5.0.21-win32 (+ mysql-administrator-1.1.9-win + mysql-query-browser-1.1.20-win)
php5.2-win32-latest
tutti girano felicemente.
Ho settato il file conf. di apache e anche quello di php come indicato nella sezione php.html.it
localhost\info.php ........... ok
ho abilitato le estensioni mysql e mysqli.Ho sistemato anche libmysql.dll nel percorso consigliato.
Mysql gira ,ho creato un db e ho inserito i dati ,ho creato un utente...
Sono arrivato al punto in cui volevo far parlare php e mysql con un test in php:
<?php
// Connessione a MySQL
$link = mysql_connect('localhost', 'root', 'miapass') or die('Connessione fallita: ' . mysql_error());
// Selezione database di test
mysql_select_db('dbnuovo') or die('Selezione DB fallita: ' . mysql_error());
// E' tutto ok, chiudo la connessione
echo 'OK';
mysql_close($link);
?>
come risposta ottengo:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\www\testconn.php on line 3
Connessione fallita: Can't connect to MySQL server on 'localhost' (10061)
Dove sto sbagliando?Suggerimenti?
Vi ringrazio anticipatamente e mi scuso se mi sono dilungato nella descrizione della mia situazione ma mi è sembrato opportuno x darvi un quadro generale.
ciao grazie O