


Umgang mit häufigen Fehlern während der MySQL-Installation (Zusammenfassungsfreigabe)
Dieser Artikel vermittelt Ihnen relevantes Wissen über MySQL, in dem hauptsächlich Probleme im Zusammenhang mit der häufigen Fehlerbehandlung während der Installation organisiert werden, einschließlich Fehler beim Starten der Verarbeitung, Fehler 1053, Fehler bei der Initialisierung der Winwods-Installation, Unfähigkeit, sich nach der MySQL8-Installation anzumelden usw. Nehmen wir es Schauen Sie sich den Inhalt unten an. Ich hoffe, er wird für alle hilfreich sein.
Empfohlenes Lernen: MySQL-Video-Tutorial
1. Die Verarbeitung kann nicht gestartet werden, Fehler 1053
Windows kann den MySQL-Dienst nicht starten. Fehler 1053: Der Dienst hat nicht rechtzeitig auf die Start- oder Steuerungsanforderung reagiert
1.1 Beenden Sie den Prozess
Verarbeitungsmethode:
1. Geben Sie tasklist in die Befehlszeile ein, um den Prozess anzuzeigen
2. Beenden Sie den Prozess entsprechend dem Prozessnamen
taskkill /f /t /im Prozessname
1.2 Netzwerkdienst ändern
Server2012-Standort
Andere Win7- und Win10-Betriebssysteme
1), Computer->Verwaltung->Lokale Benutzer und Gruppen->Gruppe, doppelklicken Sie, der Effekt ist wie folgt:
(2), doppelklicken Sie auf Administratoren und klicken Sie auf Hinzufügen, dann auf Erweitert
(3), fügen Sie NETZWERKDIENST zur Administratorengruppe hinzu
1.3 Dienst löschen
sc delete mysql57303307
Denken Sie hier daran, MySQL einfach neu zu installieren. 2 Folgen Sie diesen Schritten und führen Sie es erneut aus (löschen Sie die ursprünglichen MySQL-Dateien und installieren Sie sie alle neu).
Eine weitere Gefahr besteht darin, dass Sie den Windows Installer-Dienst aktivieren müssen, wenn er immer noch nicht gestartet werden kann
Windows Installer ist eine allgemeine Software-Release-Methode, die zum Installieren der Software verwendet wird.
Standardmäßig wird der Dienst manuell gestartet und muss in der Dienstverwaltung geöffnet werden.
Klicken Sie mit der rechten Maustaste auf Start – Ausführen – Geben Sie „services.msc“ ein – Windows Installer – Start
2. Winwods-Installationsinitialisierungsfehler
Beginning configuration step: Writing configuration fileSaving my.ini configuration file... Saved my.ini configuration file. Ended configuration step: Writing configuration fileBeginning configuration step: Updating Windows Firewall rules Adding a Windows Firewall rule for MySQL80 on port 3306. Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 3306" protocol=TCP localport=3306 dir=in action=allow 确定。 Successfully added the Windows Firewall rule. Adding a Windows Firewall rule for MySQL80 on port 33060. Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 33060" protocol=TCP localport=33060 dir=in action=allow 确定。 Successfully added the Windows Firewall rule. Ended configuration step: Updating Windows Firewall rules Beginning configuration step: Adjusting Windows serviceAttempting to grant Network Service require filesystem permissions. Granted permissions. Adding new serviceNew service added Ended configuration step: Adjusting Windows serviceBeginning configuration step: Initializing database (may take a long time)Attempting to run MySQL Server with --initialize-insecure option... Starting process for MySQL Server 8.0.24... Starting process with command: C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --console --initialize-insecure=on --lower-case-table-names=1... Process for mysqld, with ID 2572, was run successfully and exited with code -1073741515. Failed to start process for MySQL Server 8.0.24. Database initialization failed. Ended configuration step: Initializing database (may take a long time)
Installieren Sie einfach VC_redist.x86. Die Ausführung ist in Ordnung
Geben Sie gpedit.msc ein und öffnen Sie die Richtlinienverwaltung.
Nach der Aktivierung der Zertifikatsaktualisierung ist das normal.
Da einige Systemabbilder früher erstellt wurden und nicht aktualisiert werden können, muss ein System-Patch-Paket installiert werden, um vc++ zu vervollständigen Installation
4. Centos-Umgebungs-RPM-Initialisierungsfehler
Die von Centos7 bereitgestellte Standard-OpenSSL-Version ist 1.0.2. Wenn sie zu niedrig ist, wird ein Fehler gemeldet
libssl.so.1.1: Gemeinsam genutzte Objektdatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis
Es werden auch Fehler gemeldet, wenn die OpenSSL-Version ausgeführt wird, die mit den oben genannten übereinstimmt. Dies liegt daran, dass der Speicherort der OpenSSL-Bibliothek falsch ist oder Version 1.1 oder Wenn Sie die OpenSSL-Version nicht aktualisieren möchten, müssen Sie sie manuell kompilieren. Die Fehlerlösung ist sehr einfach. Installieren Sie sie einfach korrekt.
Lassen Sie mich am Beispiel von Centos7 über die spezifischen Kompilierungs- und Installationsschritte sprechen
–Bestätigung der OpenSSL-Version[root@jeames ~]# OpenSSL-Version
OpenSSL 1.0 .1e-fips 11. Februar 2013
– Kompilieren Sie OpenSSL
Tar -xvf OpenSSL-1.1.1g.tar.gz
CD OpenSSL-1.1 .1g
./config shared --openssldir=/usr/local/openssl --prefix= /usr/local/openssl
make && make install
–Konfiguration
Verwenden Sie nach der Kompilierung die OpenSSL-Version, um die aktuelle OpenSSL-Versionsnummer zu überprüfen.
Sie werden feststellen, dass es sich immer noch um 1.0.2 handelt, daher müssen hier einige zusätzliche Konfigurationsarbeiten durchgeführt werden.
[root@jeames openssl-1.1.1g]# more /etc/ld.so.conf
include ld.so.conf.d/*.conf
[root@jeames openssl-1.1.1g]# echo „/usr /local/lib64/“ >> /etc/ld.so.conf
[root@jeames openssl-1.1.1g]# ldconfig
Verwenden Sie einfach die OpenSSL-Version erneut, um die Version zu überprüfen.
Wenn es nicht funktioniert, Sie können die folgende Methode ausprobieren:
der Reihe nach ausführen (zuerst die alte Version sichern, dann eine weiche Verbindung vom Installationsort der neuen Version erstellen)
mv /usr/bin/openssl /usr/bin/openssl.old
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
echo „/usr/local/openssl/lib ” >> /etc/ld.so.conf
ldconfig -v
4 Anmeldung nach MySQL8 nicht möglich
Erste Methode:
1 .cnf-Konfigurationsdatei, nämlich: vim /etc/my.cnf oder vi /etc /my.cnf
2. Skip-Grant-Tables unter [mysqld] hinzufügen, dann speichern und beenden
3. Starten Sie den MySQL-Dienst neu: service mysqld Neustart
4. Ändern Sie den Root-Benutzernamen
Führen Sie nach dem Neustart den MySQL-Befehl aus, um den MySQL-Befehl einzugeben.
5. Ändern Sie das Root-Benutzerkennwort. Beachten Sie, dass hier manchmal angezeigt wird, dass die Änderung nicht zulässig ist dann ausführen
update mysql.user set Authentication_string=password('root') where user='root'; - -5.7 version
Flushprivilegien;
6. Kommentieren Sie Skip-Grant-Tabellen in /etc/my.cnf aus und Dann starten Sie MySQL neu, das heißt: service mysqld restart
Okay, jetzt können Sie sich mit dem neuen Root-Passwort anmelden!
Die zweite Methode:
Unter dem MySQL8-System gilt die folgende Methode (vollständiger Pfad)
G:mysql-8.0.23-winx64binmysqld --datadir=G:mysql-8.0.23-winx64data80323308 -- console --skip-grant-tables --shared-memory
Öffnen Sie dann ein weiteres Fenster und führen Sie den folgenden Befehl aus: cd G:mysql-8.0.23-winx64bin
mysql> select user,host,authentication_string from mysql.user;mysql> delete from mysql.user where user='root' ;
mysql> root@'% ' identifiziert mit mysql_native_password durch 'root';
mysql> grant all on
.
to root@'%' with grant options; root‘; mysql> grant all on .
to root@‘localhost‘ with grant option;
mysql>
Das obige ist der detaillierte Inhalt vonUmgang mit häufigen Fehlern während der MySQL-Installation (Zusammenfassungsfreigabe). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Sie können PhpMyAdmin in den folgenden Schritten öffnen: 1. Melden Sie sich beim Website -Bedienfeld an; 2. Finden und klicken Sie auf das Symbol phpmyadmin. 3. Geben Sie MySQL -Anmeldeinformationen ein; 4. Klicken Sie auf "Login".

MySQL ist ein Open Source Relational Database Management -System, das hauptsächlich zum schnellen und zuverlässigen Speicher und Abrufen von Daten verwendet wird. Sein Arbeitsprinzip umfasst Kundenanfragen, Abfragebedingungen, Ausführung von Abfragen und Rückgabergebnissen. Beispiele für die Nutzung sind das Erstellen von Tabellen, das Einsetzen und Abfragen von Daten sowie erweiterte Funktionen wie Join -Operationen. Häufige Fehler umfassen SQL -Syntax, Datentypen und Berechtigungen sowie Optimierungsvorschläge umfassen die Verwendung von Indizes, optimierte Abfragen und die Partitionierung von Tabellen.

Redis verwendet eine einzelne Gewindearchitektur, um hohe Leistung, Einfachheit und Konsistenz zu bieten. Es wird E/A-Multiplexing, Ereignisschleifen, nicht blockierende E/A und gemeinsame Speicher verwendet, um die Parallelität zu verbessern, jedoch mit Einschränkungen von Gleichzeitbeschränkungen, einem einzelnen Ausfallpunkt und ungeeigneter Schreib-intensiver Workloads.

Die Position von MySQL in Datenbanken und Programmierung ist sehr wichtig. Es handelt sich um ein Open -Source -Verwaltungssystem für relationale Datenbankverwaltung, das in verschiedenen Anwendungsszenarien häufig verwendet wird. 1) MySQL bietet effiziente Datenspeicher-, Organisations- und Abruffunktionen und unterstützt Systeme für Web-, Mobil- und Unternehmensebene. 2) Es verwendet eine Client-Server-Architektur, unterstützt mehrere Speichermotoren und Indexoptimierung. 3) Zu den grundlegenden Verwendungen gehören das Erstellen von Tabellen und das Einfügen von Daten, und erweiterte Verwendungen beinhalten Multi-Table-Verknüpfungen und komplexe Abfragen. 4) Häufig gestellte Fragen wie SQL -Syntaxfehler und Leistungsprobleme können durch den Befehl erklären und langsam abfragen. 5) Die Leistungsoptimierungsmethoden umfassen die rationale Verwendung von Indizes, eine optimierte Abfrage und die Verwendung von Caches. Zu den Best Practices gehört die Verwendung von Transaktionen und vorbereiteten Staten

MySQL wird für seine Leistung, Zuverlässigkeit, Benutzerfreundlichkeit und Unterstützung der Gemeinschaft ausgewählt. 1.MYSQL bietet effiziente Datenspeicher- und Abruffunktionen, die mehrere Datentypen und erweiterte Abfragevorgänge unterstützen. 2. Übernehmen Sie die Architektur der Client-Server und mehrere Speichermotoren, um die Transaktion und die Abfrageoptimierung zu unterstützen. 3. Einfach zu bedienend unterstützt eine Vielzahl von Betriebssystemen und Programmiersprachen. V.

Apache verbindet eine Verbindung zu einer Datenbank erfordert die folgenden Schritte: Installieren Sie den Datenbanktreiber. Konfigurieren Sie die Datei web.xml, um einen Verbindungspool zu erstellen. Erstellen Sie eine JDBC -Datenquelle und geben Sie die Verbindungseinstellungen an. Verwenden Sie die JDBC -API, um über den Java -Code auf die Datenbank zuzugreifen, einschließlich Verbindungen, Erstellen von Anweisungen, Bindungsparametern, Ausführung von Abfragen oder Aktualisierungen und Verarbeitungsergebnissen.

Die Methoden zum Anzeigen von SQL -Datenbankfehlern sind: 1. Fehlermeldungen direkt anzeigen; 2. Verwenden Sie Showfehler und Warnungsbefehle anzeigen; 3.. Greifen Sie auf das Fehlerprotokoll zu. 4. Verwenden Sie Fehlercodes, um die Ursache des Fehlers zu finden. 5. Überprüfen Sie die Datenbankverbindung und die Abfrage -Syntax. 6. Verwenden Sie Debugging -Tools.

Eine effektive Überwachung von Redis -Datenbanken ist entscheidend für die Aufrechterhaltung einer optimalen Leistung, die Identifizierung potenzieller Engpässe und die Gewährleistung der Zuverlässigkeit des Gesamtsystems. Redis Exporteur Service ist ein leistungsstarkes Dienstprogramm zur Überwachung von Redis -Datenbanken mithilfe von Prometheus. In diesem Tutorial führt Sie die vollständige Setup und Konfiguration des Redis -Exporteur -Dienstes, um sicherzustellen, dass Sie nahtlos Überwachungslösungen erstellen. Durch das Studium dieses Tutorials erhalten Sie voll funktionsfähige Überwachungseinstellungen
