Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was soll ich tun, wenn der Datenbankdienst von phpstudy nicht normal starten kann?

Was soll ich tun, wenn der Datenbankdienst von phpstudy nicht normal starten kann?

angryTom
angryTomOriginal
2019-07-16 11:19:2514931Durchsuche

Um PHP zu lernen, müssen Sie natürlich zuerst die Betriebsumgebung installieren. Die Ein-Klick-Installation ist für Anfänger sehr benutzerfreundlich Installieren Sie die integrierte Umgebung von phpstudy. Es kann auch schnell installiert werden. Wirklich freundlich zu Neulingen.

Nach der Installation ist jedoch ein Problem aufgetreten. Nach dem Start von MySQL wird angezeigt, dass MySQL nach einigen Sekunden gestoppt wurde. Es sollte ein rotes Kästchen sein. macht mir nichts aus, /hehe). Viele Male neu gestartet. Kann immer noch nicht starten.

Was soll ich tun, wenn der Datenbankdienst von phpstudy nicht normal starten kann?

Zu diesem Zeitpunkt kann nicht nur MySQL in phpstudy nicht gestartet werden, sondern auch mein ursprüngliches MySQL kann nicht gestartet werden. Was soll ich tun? Ich habe noch viele Originaldaten.

1. Ursachenanalyse

Nach der Suche nach Konflikten zwischen PHPstudy und MySQL im Internet stellte sich heraus, dass beide MySQL-Ports 3306 belegten. und das ursprüngliche MySQL des Systems wird gestartet (hier wird das ursprüngliche MySQL als Dienst gestartet, um die Überwachung zu starten). Wenn Sie dann phpstudy öffnen, wird ein anderer MySQL-Dienst gestartet. Da es sich um denselben Port handelt, liegt ein Konflikt vor. Was soll ich tun, wenn der Datenbankdienst von phpstudy nicht normal starten kann? Es gibt tatsächlich Leute im Internet, die auf das gleiche Problem gestoßen sind wie ich. Sie löschen einfach die ursprüngliche MySQL-Datei oder ändern die Konfigurationsdatei. Offensichtlich ist diese Lösung nicht das, was ich möchte.

2. Das Problem lösen

Also wollte ich versuchen, es auf diese Weise zu lösen. Wird es keinen Konflikt geben, wenn ich den MySQL-Port in phpstudy auf 3307 ändere? Theoretisch kann es erfolgreich sein, aber es ist immer noch dasselbe wie zuvor. Vergiss es, es ist zu viel Mühe. Versuchen Sie es mit einem anderen Ansatz!

Zu diesem Zeitpunkt möchte ich MySQL in phpstudy deinstallieren, aber haben Sie die Einstellung zum Festlegen des MySQL-Pfads in phpstudy gefunden? Wenn dieser Plan nicht funktioniert, überlegen Sie sich einen anderen Plan.

Dann habe ich darüber nachgedacht, das installierte MySQL in das MySQL-Verzeichnis von PHPStudy zu verschieben und alle Dateien im ursprünglichen MySQL-Speicherort zu löschen. Wird es PHPSTUDIE ermöglichen, die ursprüngliche MySQL-Datenbank zu verwenden, aber trotzdem? Konnte das Problem nicht lösen. Denn selbst wenn die Datendatei der MySQL-Ausführungsdateikonfigurationsdatei auf diese Weise verschoben wird, startet der Dienst in der Computerverwaltung oben den MySQL-Dienst immer noch am ursprünglichen Speicherort und der von diesem MySQL-Dienst angegebene MySQL-Dienstdateipfad kann nicht geändert werden. Dieser Plan wird nicht funktionieren!

Lasst uns noch einmal umdenken. Dieses Mal habe ich alle aus dem ursprünglichen MySQL-Verzeichnis gelöschten Dateien wiederhergestellt. Jetzt haben der ursprüngliche MySQL-Ordner und der MySQL-Ordner von phpstudy den gleichen Inhalt, wie unten gezeigt:

Wählen Sie beim Verschieben „Alle ersetzen“.

Was soll ich tun, wenn der Datenbankdienst von phpstudy nicht normal starten kann?

5Was soll ich tun, wenn der Datenbankdienst von phpstudy nicht normal starten kann? Zusammenfassend besteht die Lösung darin, alle Dateien auf der linken Seite des Bildes oben direkt auf die rechte Seite von →_→~~~

Nach dem Erfolg endlich Screenshots

Was soll ich tun, wenn der Datenbankdienst von phpstudy nicht normal starten kann?

Wenn Sie weitere Fragen zur Verwendung von phpstudy haben, können Sie das

phpstduy-Modul der Website finden Antworten

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der Datenbankdienst von phpstudy nicht normal starten kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn