it-swarm.com.de

XAMPP MySQL-Passworteinstellung (Eingabe in PHPMYADMIN nicht möglich)

Erstens: Ich kann PHPMYADMIN nicht unter "localhost: 80/phpmyadmin /" eingeben. Denn wenn ich den MySQL-Server mysql-5.5.36 mit Benutzername: root und Passwort: HamdunSoft installiere. Danach, wenn ich localhost eingebe: 80/phpmyadmin/es zeigt mir eine Nachricht wie unten.

" Fehler MySQL sagte: Dokumentation 1045 - Zugriff für Benutzer 'root' @ 'localhost' (mit Kennwort: NO) .__ verweigert. Verbindung für den Controlbenutzer, wie in Ihrer Konfiguration definiert, ist fehlgeschlagen . phpMyAdmin hat versucht, eine Verbindung zum MySQL-Server herzustellen, und der Server hat die Verbindung abgelehnt. Sie sollten den Host, den Benutzernamen und das Kennwort in Ihrer Konfiguration überprüfen und sicherstellen, dass sie den vom Administrator des MySQL-Servers angegebenen Informationen entsprechen. "

Jetzt möchte ich meinen Phpmyadmin eingeben, obwohl ich zwei MySQL-Server in xampp und einen anderen mysql-5.5.36 eingerichtet habe. Ich habe es im Netz gesucht, aber der Inhalt war nicht ausreichend hilfreich. Wie kann ich das Passwort in xampp einstellen, bevor ich mich in phpmyadmin einloggen kann?.

Ein anderes Problem ist: XAMPP Der Apache-Server hat gesagt: Port 80 wird von einigen Benutzern verwendet. Ich habe es gelöst, indem ich Skype gestoppt habe. Aber wieder diese Art von Problem. Ich denke, wie Skype eine andere Software Port 80 verwendet. Ich möchte jeden Port mit Apache verwenden, wie ich möchte. Es kann Port 80 oder 81 oder 82 sein. Wenn ein anderer Prozess meinen gewünschten Port verwendet, möchte ich ihn ersetzen und diesen Port an Apache übergeben.

19

Erstes Problem: Sie möchten den Mysql-Server von Mysql und von Xampp ausführen und phpmyadmin durchsuchen, damit Sie die Datenbank betreiben können. Befolgen Sie dann die Regeln:

Unter "Xampp/phpmyadmin" in der Datei config.inc.php finden Sie den folgenden Code. Befolgen Sie die Anweisungen unten. Ich habe es so versucht und es war erfolgreich, sowohl localhost/phpMyAdmin im Browser, die MySQL-Eingabeaufforderung als auch den MySQL-Abfragebrowser auszuführen.

$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';

Und ersetzen Sie die obigen Anweisungen mit den entsprechenden Codes.

$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';

Zweites Problem: Methode 1: Sie können Skype zuerst beenden. Und wenn der Apche-Server gestartet ist, können Sie Skype erneut ausführen. Wenn Sie Apache in einem anderen Port ausführen möchten, ersetzen Sie in xampp/Apache/conf/httpd.conf "ServerName localhost: 80" durch "ServerName localhost: 81" in Zeile 184. Danach kann es sogar nicht funktionieren. Dann ersetzen

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

durch

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

in Zeile 45

Weg 2: Wenn Sie Port 80 verwenden möchten, folgen Sie diesen Anweisungen. In Windows 8 „Der World Wide Publishing Service verwendet diesen Port. Wenn Sie diesen Dienst beenden, wird der Port 80 freigegeben, und Sie können Apache über diesen Port verbinden. Um den Dienst zu beenden, gehen Sie zu "Task-Manager -> Registerkarte Dienste", klicken Sie mit der rechten Maustaste auf "World Wide Publishing Service" und halten Sie an. Wenn Sie dort nicht finden, gehen Sie zu "Ausführen> services.msc". Suchen Sie dort erneut und klicken Sie mit der rechten Maustaste auf "World Wide Publishing Service".

Wenn Sie dort nicht "World Wide Publishing Service" gefunden haben, gehen Sie zu "Ausführen >> resmon.exe >> Registerkarte Netzwerk >> Abhörende Ports" und sehen Sie, welcher Prozess Port 80 verwendet.

Klicken Sie mit der rechten Maustaste auf den Prozess und klicken Sie auf "Prozessbaum beenden". Wenn es sich bei diesem Prozess um ein System handelt, kann dies ein kritischer Punkt sein.

Den folgenden Code finden Sie 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';

Ersetzen Sie jede Anweisung oben durch den entsprechenden Eintrag unten:

$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';

Dadurch wurden localhost/phpmyadmin im Browser und der MySQL-Befehl Prompt ordnungsgemäß ausgeführt.

36
user3529623

1.Öffne dein Xampp-Verzeichnis (c:/xampp)

2.zum phpMyadmin dir [C:\xampp\phpMyAdmin]

3.Öffnen Sie die Datei [config.inc.php] mit einem beliebigen Texteditor

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

last: speichern Sie die Datei.

hier ist ein Video Link falls Sie es in Aktion sehen wollen [ hier klicken ]

4
insCode

Ich weiß, dass dies eine alte Frage ist, aber ich werde es hier nur so platzieren:

Um zu verhindern, dass Skype Port 80 und Port 443 verwendet, öffnen Sie das Skype-Fenster. Klicken Sie dann auf das Menü Tools und wählen Sie Options .
Klicken Sie auf das Advanced ta b und gehen Sie zum Connection-Unterreiter .
Deaktivieren Sie das Kontrollkästchen für Port 80 und 443 als Alternative für zusätzliche eingehende Verbindungen verwenden.
Klicken Sie auf die Schaltfläche Save und dann starten Sie Skype ..__ neu.
Nach dem Neustart von Skype wird Port 88 oder 443 nicht mehr verwendet.

Hoffe das könnte jemandem helfen.

1
Waylon194

Wenn Sie sich nicht über die Weboberfläche (localhost/phpmyadmin /) authentifizieren können, ändern Sie den Authentifizierungstyp in Cookie.

$ cfg ['Servers'] [$ i] ['auth_type'] = 'Cookie';

1
Dung

benutzer: root

passwort: [leer]

XAMPP v3.2.2

0
Andrew Atkinson

Wenn alle anderen Antworten nicht funktionieren, überprüfen Sie den config.inc.php auf Folgendes:

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

… Und fügen Sie den MySQL-Port wie folgt in Ihr XAMPP ein:

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

Stoppen Sie MySQL von XAMPP und starten Sie MySQL neu.

Öffnen Sie eine neue Seite für http://localhost:8012/phpmyadmin/ und prüfen Sie.

0

MySQL mehrere Instanzen auf Ubuntu vorhanden.

schritt 1: Wenn es als installiert aufgeführt ist, haben Sie es erhalten. Sonst musst du es bekommen.

Sudo ps -A | grep mysql

schritt 2: Entfernen Sie das MySQL 

Sudo apt-get mysql entfernen

Sudo Service MySQL Neustart

schritt 3: Lampe neu starten

Sudo/opt/lampp/lampp neu starten

0
Rahul Shinde