errore #1251 MySql

ciao

cercando di connnettermi al server MySql con PhpMyAsmin

mi viene fuori questo tipo di errore

#1251 - Client does not support authentication protocol requested by server;

consider upgrading MySQL client

cosa significa e cosa devo fare per risolverlo?

grazie

inviato 10 anni fa
givo
givo
1
X 0 X

Quale versione di mysql hai?

risposto 10 anni fa
LonelyWolf
X 0 X

la 4.1

risposto 10 anni fa
givo
givo
1
X 0 X

Quello il problema.

E' dovuto alla nuova gestine delle password, una soluzione dare questo comando dalla shell di mysql:

mysql> SET PASSWORD FOR nome_utente@IP_address = OLD_PASSWORD('password_scelta');

Come scritto qui:

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

ciao.

risposto 10 anni fa
LonelyWolf
X 0 X

ci provo

altrimenti quale versione va bene?

risposto 10 anni fa
givo
givo
1
X 0 X

ok ho risolto

ma adesso mi da questa avvertenza

L'estensione PHP mbstring non stata trovata e sembra che si stia utilizzando un set di caratteri multibyte. Senza l'estensione mbstring, phpMyAdmin non in grado di dividere correttamente le stringhe di caratteri e questo pu portare a risultati inaspettati

cosa dovrei fare?

grazie

risposto 10 anni fa
givo
givo
1
X 0 X

devi caricare l'estensione mbstring. per farlo basta che togli il punto e virgola iniziale alla riga

;extension=php_mbstring.dll

che trovi nel php.ini

non dimenticare di riavviare Apache

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda