Visualizzazione dei risultati da 1 a 6 su 6

Discussione: MySQL 5

  1. #1

    MySQL 5

    Salve a tutti, premetto la mia ignoranza in materia:
    č la prima volta che mi aggingo ad usare sia PHP che MySQL.
    Arrivo subito al dunque:
    Ho iniziato semplicemente installando Apache 1.3.27, PHP 4.2.3,
    My SQL 3.23.49 e PhpMyAdmin 2.2.2; il tutto seguendo l'ottima guida di questo sito: "Php in locale su windows".

    Tutto proseguiva per il meglio ma, attenzione attenzione, d'improvviso mi accorgo che mi serve utilizzare necessariamente una vista ma che la versione MySQL da me utilizzata non la supporta......
    .....disperazione .... forza e coraggio ho scaricato MySQL 5.0.16 ho scaricato la versione installante, avviato l'istallazione (cliccato su setup.exe) e eseguito il wizard x la configurazione (scegliendo "Standard Configuration").
    Ora: con il MySQL vecchio, prima dell'istallazione avevo impostato i valori in php.ini (in c:/windows) come da guida sopra. Dopo per avviare Mysql usavo "winmysqladmin.exe" in ../mysql/bin/ .
    Ora invece con questa versione cosa devo fare?...Non so prorpio cosa devo fare!!...so solo ke tutte le funzioni ke avevo fatto non vanno dandomi errori di connessione a myslq....
    anche se cerco di avviare phpmyadmin mi esce l'errore:

    Errore
    Messaggio di MySQL:
    Access denied for user 'root'@'localhost' (using password: NO)

    Ragā vi prego aiutatemi
    Grazie

  2. #2

    oops

    Scusate, avevo dimenticato di aggiungere la password nel file config.inc.php di phpmyadmin.
    Ora il messaggio che viene visualizzato nn č pių quello di prima ma č:

    Errore
    Messaggio di MySQL:
    Client does not support authentication protocol requested by server; consider upgrading MySQL client

    ...per il resto tutto continua a non funzionare

  3. #3

    nuovo aggiornamento

    ragā nuovo aggiornamento:
    dopo un nuovo riavvio del pc, ora invece del messagio di prima, mi appare

    Errore
    Messaggio di MySQL:
    Can't connect to MySQL server on 'localhost' (10061)

    Perchč c'č questa porta: 10061 e non 3306?
    (10061 si riferiva ad una porta? :master: )

  4. #4
    Sono un cretino...non contante l'ultimo post...non avevo semplicemente avviato mysql5...pikkiatemi pure...

  5. #5

    mi rispondo da solo

    Dopo una nottataccia ho risolto il problema. Ho visto ke la risposta giā era stata data nel forum, ma ieri non riuscivo lo stesso a risolvere il problema.
    Stamattina, senza il sonno tremendo sulle spalle ho seguito meglio le "dritte" e il problema č risolto:

    http://dev.mysql.com/doc/refman/5.0/en/old-client.html

    ho avviato mysql, ho avviato la finestra per comandi da tastiera ("MySQL Command Line Client" nella cartella di mysql del menu avvio) e ho scitto quanto segue:

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


    Dove logicamente newpwd=nostra password;
    some_host= nostro host (in locale=localhost);
    some_user= nostro user (esempio root).

    avvio poi il prompt dei comandi di windows e digito:

    mysqld --old-passwords

    mi entra in mysql e infine digito:

    mysql> SELECT Host, User, Password FROM mysql.user
    -> WHERE LENGTH(Password) > 16;

  6. #6
    Aggiorna anche la versione del php.... che e' meglio....

    metti tranquillamente almeno la 5.0.5 se non la 5.1

    Il silenzio č spesso la cosa migliore. Pensa ... č gratis.

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.