Domanda Impostazione password XAMPP MySQL (impossibile inserire PHPMYADMIN)


In primo luogo: Non riesco a inserire PHPMYADMIN su "Localhost: 80 / phpmyadmin /". Perché quando installo il server MySQL mysql-5.5.36 con Username: root e Password: HamdunSoft. Dopodiché quando inserisco localhost: 80 / phpmyadmin / mi mostra un messaggio come sotto.

"Errore MySQL ha dichiarato: Documentazione 1045 - Accesso negato per utente 'root' @ 'localhost' (usando la password: NO) Connessione per controluser come definito nella configurazione fallita. phpMyAdmin ha provato a connettersi al server MySQL e il server ha rifiutato la connessione. È necessario verificare l'host, il nome utente e la password nella configurazione e assicurarsi che corrispondano alle informazioni fornite dall'amministratore del server MySQL. "

Ora voglio inserire il mio Phpmyadmin anche se ho installato due server MySQL uno in xampp, un altro mysql-5.5.36. Ho cercato in rete ma il contenuto non è stato sufficientemente utile. Come posso impostare la password in xampp prima di accedere a phpmyadmin.

Un altro problema è:   Il server XAMPP Apache stava dicendo: la porta 80 viene utilizzata da qualcuno. L'ho risolto bloccando Skype. Ma di nuovo avere questo tipo di problema. Penso che come Skype un altro software stia usando la porta 80. Voglio usare qualsiasi porta con Apache come vorrei. Potrebbe essere la porta 80 o 81 o 82. Se qualsiasi altro processo sta usando la mia porta desiderata, voglio sostituirlo e dare quella porta ad Apache.


19
2018-03-11 18:31


origine


risposte:


Trova il codice seguente in xampp / phpmyadmin / config.inc.php

$cfg['Servers'][$i]['controluser']  = 'user_name/root';   
$cfg['Servers'][$i]['controlpass']  = 'passwaord';
$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'user_name/root';
$cfg['Servers'][$i]['password']     = 'password';

Sostituisci ogni affermazione sopra con la voce corrispondente di seguito:

$cfg['Servers'][$i]['controluser']  = 'root';   
$cfg['Servers'][$i]['controlpass']  = 'xxxx';
$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'root';
$cfg['Servers'][$i]['password']     = 'xxxx';

In questo modo, localhost / phpmyadmin nel browser e il prompt dei comandi di MySQL funzionavano correttamente.


34
2018-04-13 18:45



Prima edizione:  Si desidera eseguire il server Mysql da Mysql e da Xampp si desidera anche sfogliare phpmyadmin in modo da poter gestire il database. Quindi seguire le regole:

A partire dal "XAMPP / phpmyadmin" directory in config.inc.php file trova il codice qui sotto. E seguire le istruzioni fornite di seguito. Ho provato in questo modo e ho avuto successo a eseguire localhost / phpMyAdmin su browser, prompt dei comandi MySQL e browser di query MySQL.

$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'pma';
$cfg['Servers'][$i]['password']     = '';
$cfg['Servers'][$i]['controluser']  = 'user_name/root';   
$cfg['Servers'][$i]['controlpass']  = 'passwaord';

E sostituire la precedente dichiarazione con il seguente codice corrispondente.

$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'root';
$cfg['Servers'][$i]['password']     = 'Muhammad Ashikuzzaman';
$cfg['Servers'][$i]['controluser']  = 'root';   
$cfg['Servers'][$i]['controlpass']  = 'Muhammad Ashikuzzaman';

Secondo problema: Modo 1: Puoi chiudere Skype prima. E quando viene avviato il server Apche, puoi eseguire nuovamente Skype. Se si desidera eseguire Apache in un'altra porta, sostituire in xampp / apache / conf / httpd.conf "ServerName localhost: 80" con "ServerName localhost: 81" Alla riga 184. Dopo di ciò, potrebbe non funzionare. Quindi sostituire

#Listen 0.0.0.0:80
#Listen [::]:80
Listen 80 

di

#Listen 0.0.0.0:81
#Listen [::]:81
Listen 81

alla riga 45

Modo 2: Se si desidera utilizzare la porta 80. Quindi seguire questo. In Windows 8 "World Wide Publishing Service utilizza questa porta e l'arresto di questo servizio libera la porta 80 ed è possibile connettere Apache tramite questa porta. Per interrompere il servizio, vai su "Gestione attività -> scheda Servizi", fai clic con il pulsante destro del mouse su "Servizio pubblicazione World Wide" e interrompi. Se non lo trovi, vai su "Esegui> services.msc" e trova nuovamente lì e fai clic con il pulsante destro del mouse su "Servizio pubblicazione World Wide" e interrompi.

Se non hai trovato "World Wide Publishing Service", vai su "Esegui >> resmon.exe >> scheda di rete >> Ascolto porte" e vedi quale processo sta usando la porta 80.

E da "Panoramica >> CPU" basta fare clic destro su quel processo e fare clic su "Termina albero dei processi". Se quel processo è un sistema che potrebbe essere un problema critico.


8
2018-04-27 16:35



1. apri la tua directory xampp (c: / xampp)

2.a directory phpMyadmin [C: \ xampp \ phpMyAdmin]

3. aprire il file [config.inc.php] con qualsiasi editor di testo

$cfg['Servers'][$i]['auth_type'] = 'config'; //replace 'config' to ‘cookie’
$cfg['Servers'][$i]['AllowNoPassword'] = true; //change ‘true’ to ‘false’.

ultimo: salva il file.

ecco un video collegamento nel caso tu voglia vederlo in Azione [ clicca qui ]


4
2018-01-02 05:34



Se non è possibile autenticare tramite l'interfaccia web (localhost / phpmyadmin /), provare a cambiare il tipo di autenticazione in cookie.

$ cfg ['Server'] [$ i] ['auth_type'] = 'cookie';


1
2018-04-01 20:03



So che questa è una vecchia domanda, ma lo metto qui:

Per evitare che skype utilizzi la porta 80 e la porta 443, apri la finestra di Skype, quindi fai clic su Menu Strumenti e selezionare Opzioni.
Clicca sul Avanzato tab, e vai al Sottoscheda di connessione.
Deseleziona la casella di controllo Usa la porta 80 e 443 come alternativa per l'opzione di ulteriori connessioni in entrata.
Clicca sul Salva il pulsante e poi riavviare Skype.
Dopo aver riavviato skype, skype non userà più la porta 88 o 443.

Spero che questo possa aiutare qualcuno.


1
2018-02-14 08:36



Istanze multiple di MySQL presenti su Ubuntu.

passo 1: se è elencato come installato, hai capito. Altrimenti devi prenderlo.

sudo ps -A | grep mysql

passo 2: rimuovi quello MySQL

sudo apt-get rimuovi mysql

sudo servizio mysql restart

fase 3: riavviare la lampada

sudo / opt / lampp / lampp restart


0
2017-08-12 06:03



utente: root

password: [vuoto]

XAMPP v3.2.2


0
2018-04-27 07:34



Se tutte le altre risposte non funzionano, controllare il config.inc.php per i seguenti:

$cfg['Servers'][$i]['host'] = '127.0.0.1';

... e aggiungi la porta di MySQL impostata su XAMPP come mostrato di seguito:

$cfg['Servers'][$i]['host'] = '127.0.0.1:3307';

Arresta MySQL da XAMPP e riavvia MySQL.

Apri una nuova pagina per http://localhost:8012/phpmyadmin/ e controllare.


0
2018-03-01 14:46