Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [MySQL 5 + PHP] stringa di connessione

    Ho fatto un upgrade da MySQL 4.0.16 a MySQL 5, ho replicato le utenze, ho provato a connettermi da command line e funziona alla perfezione, perchè con la stessa utenza non riesco a connettermi con PHP?

    Prima funzionava tutto alla perfezione.
    Questo il classico codice:

    Codice PHP:
    <? 
    $mysql_host 
    "localhost"
    $mysql_user "user"
    $mysql_pwd  "password"
    $mysql_db   "db"
    $mysql_port 3306;  
    $max_time   80;   

    $conn = @mysql_connect($mysql_host ":" $mysql_port,$mysql_user,$mysql_pwd
            or die (
    "Could not connect to MySQL server!"); 
    mysql_select_db($mysql_db,$conn
            or die (
    "Could not select database " $mysql_db);
    ?>
    Mi restituisce
    Could not connect to MySQL server!

    Qualcuno sa se devo fare qualche nuova operazione con MySQL 5?
    Grazie a tutti

    www.touring-car.it

  2. #2
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    devi darci la versione di php e l'errore completo. Prova a stampare mysql_error() invece di "could not connect to..."

    mysql5 così come il 4.1 vuole librerie di connessione aggiornate. Php5 andrebbe bene con mysql5

  3. #3
    Ciao Kuarl,
    la versione di PHP è la 4.2.3, sapresti indicarmi le librerie di connessione aggiornate?


    ecco l'errore

    Client does not support authentication protocol requested by server; consider upgrading MySQL client

    risolto leggendo QUI

    www.touring-car.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.