Quindi per l'ultima ora ho cercato di capire come reimpostare la mia password di 'root' per MySQL poiché non riesco ad accedere a PHPMyAdmin. Ho provato a cambiare la password nel file config.inc.php e a cercare tra altri metodi. Non riesco a trovare un modo efficace. Qualche mese fa l'ho cambiato come password di test ma ora ho dimenticato cosa fosse. Se qualcuno può aiutare, sarebbe fantastico. (Sto lavorando su un computer Windows).Reimpostazione della password di root di MySQL con XAMPP su Localhost
risposta
che si desidera modificare questo file: "\xampp\phpMyAdmin\config.inc.php"
cambiare questa linea:
$cfg['Servers'][$i]['password'] = 'WhateverPassword';
a tutto ciò che la password è. Se non ricordi la tua password, quindi eseguire questo comando all'interno del guscio:
mysqladmin.exe -u root password WhateverPassword
dove WhateverPassword è la nuova password.
È possibile configurarlo con "XAMPP Shell" (prompt dei comandi). Aprire la shell ed eseguire il comando:
mysqladmin.exe -u root password secret
Più sicuro di inserire solo 'mysqladmin -u root password' (non mettere la password in chiaro sulla riga di comando). Lo strumento ti chiederà di digitare la nuova password e confermarla, ed entrambe le istanze saranno mascherate: 'Nuova password: ******** Conferma nuova password: ********' – ADTC
Se infatti dimenticato la password di root al server MySQL, è necessario iniziare con l'opzione skip-grant-tables
. Cerca l'appropriato file INI my.ini
(C:\ProgramData\MySQL Server ...
o qualcosa di simile) e aggiungere skip-grant-tables
alla sezione [mysqld]
in questo modo:
[mysqld]
skip-grant-tables
lavora per me ! –
Passi:
- Aprire il cruscotto phpMyAdmin
- Vai all'utente account
- nella sezione utente Ottenere l'utente root e fare clic su [Modifica privilegi]
- nella parte superiore sul pulsante di modifica della password [fare clic su di esso]
- fare un passaggio buono e riempire il campo di 2 passaggi.
- ora premi il pulsante Vai.
7. ora apri la tua directory xampp (c:/xampp) -> 8. a phpMyAdmin dir [C: \ xampp \ phpMyAdmin]
- file aperto [config.inc.php] con qualsiasi editor di testo
10 .find [$cfg['Servers'][$i]['auth_type'] = 'config';
] linea e sostituire 'config' to ‘cookie’
- andare a [
$cfg['Servers'][$i]['AllowNoPassword'] = true;
] questa linea cambiamento‘true’ to ‘false’
.
ultimo: salva il file.
Ecco un video link nel caso in cui si desidera vederlo in azione [click Here]
OP ha detto che non può accedere a phpMyAdmin –
ciao OP è necessario fornire maggiori informazioni sul problema in modo da poter contrastare il problema. se chiede la password o mostra qualche errore?se mostra qualche errore segui i 7,8,9,10,11 passi se non risolto, fammi sapere. crea uno schreenshort del problema e pubblicalo in riproduzione – insCode
Prova questo: la sicurezza sudo/Applications/XAMPP/xamppfiles/xampp quindi seguire le istruzioni
Resetta XAMPP MySQL password di root tramite SQL update phpmyadmin per lavorarci:
-Avviare il server Apache e le istanze MySQL dal pannello di controllo XAMPP. Dopo l'avvio del server, aprire qualsiasi browser Web e passare a http://localhost/phpmyadmin/. Questo aprirà l'interfaccia phpMyAdmin. Usando questa interfaccia possiamo gestire il server MySQL dal browser web.
-Nella finestra phpMyAdmin, selezionare la scheda SQL dal pannello di destra. Questo aprirà la scheda SQL dove possiamo eseguire le query SQL.
-Ora digitare la seguente query nella textarea e fare clic su Vai
"UPDATE mysql.user SET Password = PASSWORD ('password') dove l'utente = 'root';"
colpo andare
"privilegi FLUSH;"
colpo andare
-Ora verrà visualizzato un messaggio che dice che la query è stata eseguita con successo.
-Se si aggiorna la pagina, riceverai un messaggio di errore. Questo perché il file di configurazione phpMyAdmin non è al corrente del nostro nuovo passoword radice impostato. Per fare questo dobbiamo modificare il file di configurazione phpMyAdmin.
-Apri il file C: \ xampp \ phpMyAdmin \ config.inc.php nel tuo editor di testo preferito. Cercare la stringa:
$cfg\['Servers'\]\[$i\]['password'] = ''; and change it to like this,
$cfg\['Servers'\]\[$i\]['password'] = 'password'; Here the ‘password’ is what we set to the root user using the SQL query.
$cfg['Servers'][$i]['AllowNoPassword'] = false; // set to false for password required
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // web cookie auth
-Ora tutto pronto per andare. Salvare il file config.inc.php e riavviare il server XAMPP.
Modificato da Fonte: http://veerasundar.com/blog/2009/01/how-to-change-the-root-password-for-mysql-in-xampp/
sul cruscotto, Vai agli account utente, Selezionare l'utente, Fare clic su Cambia password, Riempire la nuova password, Go.
soluzione semplice semplice LAVORAZIONE E FUORI DALLA SCATOLA:
1 - Avviare le istanze di Apache Server e MySQL dal pannello di controllo XAMPP.
2 - Dopo l'avvio del server, aprire qualsiasi browser Web e fornire http://localhost/phpmyadmin/. Questo aprirà l'interfaccia phpMyAdmin. Usando questa interfaccia possiamo gestire il server MySQL dal browser web.
3 - Nella finestra phpMyAdmin, selezionare la scheda SQL dal pannello superiore. Questo aprirà la scheda SQL dove possiamo eseguire le query SQL.
4 - Ora digitare la query seguente nell'area di testo e fare clic su Vai
UPDATE mysql.user SET Password = PASSWORD ('password') dove l'utente = 'root'; FLUSH PRIVILEGES;
5 - Ora verrà visualizzato un messaggio che dice alcune cose come: la query è stata eseguita correttamente.
6 - Se aggiorni la pagina, riceverai un messaggio di errore. Questo perché il file di configurazione phpMyAdmin non è al corrente del nostro nuovo passoword radice impostato. Per fare questo dobbiamo modificare il file di configurazione phpMyAdmin.
7 - Apri il file [XAMPP Installation Path]/phpmyadmin/config.inc.php
nel tuo editor di testo preferito (ad esempio: C:\xampp\phpMyAdmin\config.inc.php
).
8 - Cercare la stringa
$ cfg [ 'Servers'] [$ i] [ 'password'] = '';
e modificarlo come questo,
$ cfg [ 'Servers'] [$ i] [ 'password'] = 'password';
Qui la 'password' è ciò che impostiamo all'utente root utilizzando la query SQL.
9 - Ora tutto pronto per partire. Salvare il file config.inc.php e riavviare i server Apache e MySql XAMPP. Dovrebbe funzionare!
Fonte: https://veerasundar.com/blog/2009/01/how-to-change-the-root-password-for-mysql-in-xampp/
FATTO!
Hai già risposto a questa domanda. https://stackoverflow.com/a/39404200/5555803 –
Aprire il file C:\xampp\phpMyAdmin\config.inc.php
nell'editor di testo. Cerca i tag qui sotto e modificare di conseguenza
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'password';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Dove 'password' è la nuova password. Citazioni intermedie.
VAI al tuo browser e visita il link http://localhost/phpmyadmin/. Fare clic su "VAI" senza la nuova password. Ti farebbe il login e saresti in grado di vedere "CAMBIA PASSWORD". Procedi per cambiare la password e il gioco è fatto.
- 1. XAMPP localhost phpmyadmin Accesso negato per l'utente 'root' @ 'localhost' (usando la password: YES)
- 2. Come modificare la password root di mysql
- 3. Wordpress reimpostazione della password hook
- 4. Mysql: accesso negato per utente 'root' @ 'localhost'
- 5. MYSQL Accesso negato per l'utente 'root' @ 'localhost'
- 6. .htaccess non funziona su localhost con XAMPP
- 7. xampp cambia documento root
- 8. Impossibile connettersi a mysql su 127.0.0.1:3306 con accesso root utente negato per utente 'root' @ 'localhost' (utilizzando la password: YES)
- 9. Come rimuovere la password di root di MySQL
- 10. Errore durante la reimpostazione della password
- 11. 'Accesso negato per utente' root '@' localhost '(utilizzando la password: NO)'
- 12. Come impostare xampp open localhost: 8080 invece di solo localhost
- 13. MySQL ha detto: Documentazione # 1045 - Accesso negato per l'utente 'root' @ 'localhost' (usando la password: NO)
- 14. Reimpostazione della password tramite e-mail delle password temporanee
- 15. Reimpostazione della password per il database di Azure
- 16. Accesso negato per utente 'root' @ 'localhost' - Laravel
- 17. java.sql.SQLException: Accesso negato per l'utente 'root @ localhost' @ 'localhost' (usando la password: YES)
- 18. Impossibile accedere a localhost/xampp/index.php
- 19. Come cambiare xampp localhost in un'altra cartella (al di fuori della cartella xampp)?
- 20. Impossibile aggiornare le impostazioni di sicurezza. Accesso negato per l'utente 'root' @ 'localhost' (usando la password: YES)
- 21. MySQL in Docker congelati a password di root config
- 22. ember-simple-auth Aggiornamento e reimpostazione della password
- 23. Django 1.0, utilizzando la reimpostazione della password predefinita
- 24. Come tornare perso Password phpMyAdmin, XAMPP
- 25. Accesso negato per utente root in riga di comando MySQL
- 26. errore 1045 (28000) accesso negato per l'utente 'root' @ 'localhost' (usando la password: YES)
- 27. Come ssh su localhost senza password?
- 28. Xampp: il browser web non mostrerà la pagina localhost
- 29. Mysql2 :: Errore (accesso negato per utente 'root' @ 'localhost' (usando la password: NO)):
- 30. Windows 10 - Bash (Ubuntu) SU (Root Password)
È più semplice inserire solo "password mysqladmin -u root" (non mettere la password in chiaro sulla riga di comando). Lo strumento ti chiederà di digitare la nuova password e confermarla, e entrambe le istanze saranno mascherate: 'Nuova password: ******** Conferma nuova password: ********' – ADTC
WARNING : l'esecuzione del comando Shell con "WhateverPassword" includerà le virgolette singole come parte della password. Non includere le virgolette singole – evilReiko
@evilReiko hai ragione, ho modificato per rimuovere le virgolette singole –