Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    310

    [PHP] - Connessione a MySQL5

    Ciao a tutti,
    ho un problema con la connessione a MySQL 5 da pagina php.
    Ho installato PHP 4 e MySQL5.
    Il file di connessione che includo nelle pagine è:

    $db_host = "Localhost";
    $db_user = "root";
    $db_password = "pippo";
    $db_name = "miodatabase";

    $db = mysql_connect($db_host, $db_user, $db_password);

    if ($db == FALSE){
    die ("Errore nella connessione.");
    }
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database.");

    Mi restituisce questo errore:

    Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\programmi\apache group\apache\test\commesse\conn\connessione.php on line 3
    Errore nella connessione.

    Devo dire che fino a quando avevo MySQL 3 funzionava tutto, ma da quando ho installato il 5 non va.
    Cosa devo fare??
    Grazie

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    310
    Scusa la mia ignoranza, ma sono poco pratico di queste cose.
    Io ho installato tutto su windows xp.
    Questa procedura come la faccio?

    code:--------------------------------------------------------------------------------
    mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
    -> WHERE Host = 'some_host' AND User = 'some_user';
    mysql> FLUSH PRIVILEGES;
    --------------------------------------------------------------------------------

    avviare il server mysqld con l’opzione "–old-passwords".

    come si riavvia in questo modo.
    Scusami e grazie ancora

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    per eseguire la shell di mySQL:
    codice:
    Start->Programmi->mySQL->MySQL Server 4.1->MySQL Command Line Client

    oppure:
    Start->Esegui->cmd

    poi ti porti nella directory dov'è installato mySQL, dentro bin trovi l'eseguibile.



    think simple think ringo

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.