Installation von mysql5.7 und Implementierungsprozess der langfristigen kostenlosen Nutzung von Navicate

Installation von mysql5.7 und Implementierungsprozess der langfristigen kostenlosen Nutzung von Navicate

(I) Installation von mysql5.7:

❀ Details: Die Installationsmethode der kostenlosen grünen Version von 5.7 ist genau dieselbe wie die Installation von MySQL8. Achten Sie nur darauf, dass die von Ihnen installierte Version 5.7 ist, und ändern Sie Version 8 in 5.7 ~

Der offizielle Download-Link der Website für mysql5.7: https://dev.mysql.com/downloads/file/?id=507350 [Wenn Sie es nicht öffnen können, entfernen Sie die Parameter nach dem Link und suchen Sie dann danach]

Details: Wenn Sie kein Konto haben und zu faul sind, sich anzumelden oder zu registrieren, wählen Sie unten "Nein danke, starte einfach meinen Download", um die grüne Version von MySQL herunterzuladen.

Mögliche Fehler: In den Versionen 5.7 und 8 kann es Probleme mit der Portbelegung geben (und die Abschaffung des Standardzeitwerts wird in 5.7 gemeldet).

1. Fehler: Beim Ausführen des Befehls mysqld --initialize

[Warnung] TIMESTAMP mit implizitem DEFAULT-Wert ist veraltet. Bitte verwenden Sie die Serveroption --explicit_defaults_for_timestamp (weitere Einzelheiten finden Sie in der Dokumentation). [Um das Problem zu lösen und den Befehl erneut einzugeben, ohne dass Sie gefragt werden, ob er initialisiert wurde, müssen Sie den ursprünglichen Datenordner löschen und einen neuen Datenordner erstellen.]

Lösung: Fügen Sie der Konfigurationsdatei my.ini eine Konfiguration hinzu:

[mysqld]

explizite_Vorgaben_für_Zeitstempel=true

2. Fehler: Beim Ausführen des Befehls net start mysql5;

Der MySQL5-Dienst kann nicht gestartet werden.

Der Dienst hat keine Fehler gemeldet.

Lösung:

(1) Finden Sie zunächst die Ursache des Fehlers: Geben Sie den Befehl ein: mysqld --console

(2) Überprüfen Sie den Fehler:

[FEHLER] Server kann nicht gestartet werden: Bind an TCP/IP-Port: Keine solche Datei oder kein solches Verzeichnis

[FEHLER] Läuft bereits ein anderer MySQLD-Server auf Port 3306?

(3) Läuft bereits ein anderer MySQLD-Server auf Port :3306? Als ich diesen Satz sah, wurde mir klar, dass Port 3306 möglicherweise belegt ist. Lösung: Überprüfen Sie Port 3306 und beenden Sie Thread 3306

■ Details zu Port 3306 anzeigen: netstat -ano|findstr 3306

■ Beenden Sie den Thread, der der entsprechenden PID-Nummer entspricht: taskkill /pid PID-Nummer /f

ps:5.7 Die Eingabeaufforderung zum Ändern des Passworts lautet Abfrage OK

✿ Installation von mysql5.7:

1. Vorbereitung:

1. Konfigurieren Sie MySQL-Umgebungsvariablen:

Konkrete Schritte: Dieser Computer -> Rechtsklick, Eigenschaften -> Erweiterte Systemeinstellungen -> Umgebungsvariablen -> Systemvariablen -> fügen Sie den Bin-Pfad unter dem MySQL-Installationspfad im Pfad hinzu - meiner ist beispielsweise: D:\MySQL5.7\mysql-5.7.36-winx64\bin

2. Konfiguration hinzufügen: Erstellen Sie eine txt-Datei und ändern Sie die Dateierweiterung in .ini

■Details: Die wichtigsten Punkte, die in der INI-Datei zu beachten sind, sind:

❀[basedir ist das Installationsverzeichnis von MySQL, datadir dient zum Erstellen eines Datenordners im MySQL-Installationsverzeichnis und dann zu seinem Pfad]~~Beachten Sie, dass das \ im Pfad als \\ geschrieben werden sollte.

■ my.ini-Datei (Initialisierungskonfigurationsdatei):

[mysqld]
# Stellen Sie den Service-Port auf 3306 ein
Port = 3306
# Legen Sie das Installationsverzeichnis von MySQL fest. Beachten Sie, dass das Verzeichnis \\connection basedir=D:\\MySQL8\\mysql-8.0.11-winx64 verwenden muss
# Legen Sie das Speicherverzeichnis für die MySQL-Datenbankdaten fest. Beachten Sie, dass das Verzeichnis mit \\datadir=D:\\MySQL8\\mysql-8.0.11-winx64\\data verbunden werden muss.
# Maximal zulässige Anzahl von Verbindungen max_connections=200
# Die Anzahl der zulässigen Verbindungsfehler. Dies soll verhindern, dass jemand versucht, das Datenbanksystem von diesem Host aus anzugreifen max_connect_errors=10 # Beheben Sie den Initialisierungsfehler explicit_defaults_for_timestamp=true 
 # Der vom Server verwendete Standardzeichensatz ist UTF8
Zeichensatzserver = utf8
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB
# Standardmäßig wird das Plug-In „mysql_native_password“ zur Authentifizierung verwendet. default_authentication_plugin=mysql_native_password
[mysql]
# Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8
[Kunde]
# Legen Sie den Standardport fest, der vom MySQL-Client für die Verbindung mit dem Server-Port verwendet wird: 3306
Standardzeichensatz = utf8

3. Erstellen Sie im MySQL-Installationsverzeichnis einen Datenordner, der Ihre Datenbank enthalten wird!

4. Abschließend die Dateiverzeichnisstruktur unter dem MySQL-Installationspfad:

2. Installieren Sie es!

1. Initialisieren Sie MySQL mit der Administrator-Eingabeaufforderung:

■ Konkrete Schritte: Geben Sie zuerst den Bin-Pfad direkt unter dem MySQL-Installationsverzeichnis ein, klicken Sie dann auf die Datei und wählen Sie „Windows PowerShell öffnen (R) -“. Öffnen Sie Windows PowerShell als Administrator (A).

2. Geben Sie den Befehl ein: mysqld --initialize --console

■ Achten Sie auf Details: Nach der Initialisierung wird ein Passwort generiert. Kopieren Sie es zunächst an einen Ort. Wenn Sie ein Passwort ändern, das später leicht zu merken ist, müssen Sie sich zunächst mit dem ursprünglichen Passwort anmelden.

3. Starten Sie den MySQL-Dienst, registrieren Sie sich zuerst (dh installieren Sie zuerst den MySQL-Dienst) und starten Sie ihn dann

■ MySQL-Dienst installieren: Befehl: mysqld -install [Dienstname]; (Sie können den Dienst selbst benennen, mein Dienstname ist beispielsweise mysql5) Beispiel: mysqld -install mysql5;

■ Starten Sie den Dienst: net start mysql5; (mysql ist hier der Dienstname, den ich oben erwähnt habe) ~ Möglicherweise liegt ein Fehler vor: Portbelegungsproblem, die Lösung steht im vorherigen

4. Melden Sie sich mit dem ursprünglichen Passwort an und ändern Sie es in ein leicht zu merkendes Passwort: mysql -u root -p

■ Geben Sie das ursprüngliche Passwort ein: (Fügen Sie das gerade kopierte ursprüngliche Passwort an einer bestimmten Stelle ein.)

■ Kennwort ändern: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'neues Kennwort';

(II) Umsetzung der langfristigen kostenlosen Nutzung von Navicate:

✿ Vorbereitung:

① Navicat-Installationspaket, offizieller Website-Link: http://www.navicat.com.cn/download/navicat-premium

② Navicat-Tool: Link: https://pan.baidu.com/s/1fouxaXJPnBMszpIKFezbng Extraktionscode: bfbu

1. Installieren Sie zuerst Navicat, das Sie von der offiziellen Website heruntergeladen haben. [Hinweis: Öffnen Sie es nach der Installation nicht.]

2. Verwenden Sie das Tool: [Bevor Sie das Tool verwenden, trennen Sie die Internetverbindung und schalten Sie die Antivirensoftware vorübergehend aus]

① Aktivieren Sie das Tool, indem Sie das von der offiziellen Website heruntergeladene und installierte Navicat patchen:

② Generieren Sie einen Registrierungscode, öffnen Sie dann das von der offiziellen Website heruntergeladene und installierte Navicat und geben Sie den Registrierungscode ein:

③ Wenn Sie zur manuellen Aktivierung aufgefordert werden, kopieren Sie den Anforderungscode in das Registrierungsgerät, um einen Aktivierungscode zu generieren. Kopieren Sie ihn anschließend und fügen Sie ihn ein, um ihn zu aktivieren

☺Herzlichen Glückwunsch zur erfolgreichen Aktivierung☺~~~

Referenzartikel: https://www.cnblogs.com/no-celery/p/14824579.html

Dies ist das Ende dieses Artikels über die Installation von MySQL 5.7 und den Implementierungsprozess der langfristigen kostenlosen Nutzung von Navicate. Weitere relevante Inhalte zur Installation und Verwendung von MySQL Navicate finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detaillierter Prozess der Installation und Konfiguration von MySQL und Navicat Prenium
  • So verwenden Sie Navicat zum Bedienen von MySQL
  • Installationsschritte für das grafische MySQL-Verwaltungstool Navicat

<<:  Javascript Blob-Objekt zum Erzielen eines Dateidownloads

>>:  CSS-Rand halb oder teilweise sichtbarer Implementierungscode

Artikel empfehlen

HTML-Grundlagen-Zusammenfassungsempfehlung (Titel)

HTML: Titel Überschriften werden durch Tags wie &...

Implementierung einer Fuzzy-Abfrage wie %% in MySQL

1, %, steht für beliebige 0 oder mehr Zeichen. Es...

Detaillierte Erklärung des Unterschieds zwischen $router und $route in Vue

Wir verwenden normalerweise Routing in Vue-Projek...

Detaillierter Prozess zur Konfiguration von NIS in Centos7

Inhaltsverzeichnis Prinzip Vorbereitung der Netzw...

js, um eine einfache Produkt-Screening-Funktion zu erreichen

In diesem Artikelbeispiel wird der spezifische JS...

Beispielcode für CSS-Flex-Layout mit automatischem Zeilenumbruch

Um einen Flex-Container zu erstellen, fügen Sie e...

Detaillierte Erklärung zum Schreiben und Verwenden von Makefile unter Linux

Inhaltsverzeichnis Makefile Makefile-Benennung un...

Methoden und Probleme bei der Installation von MariaDB in CentOS unter MySQL

Löschen Sie die zuvor installierte MariaDB 1. Ver...

Detaillierte Schritte zur Installation von Mysql5.7.19 mit yum auf Centos7

In der Yum-Quelle von Centos7 ist standardmäßig k...