Win2008 R2 MySQL 5.5 ZIP-Format MySQL-Installation und -Konfiguration

Win2008 R2 MySQL 5.5 ZIP-Format MySQL-Installation und -Konfiguration

Installation und Konfiguration von MySQL im ZIP-Format für Win2008 R2

1. Laden Sie die kostenlose 64-Bit-Installationsversion von Baidu MySQL 5.6 ZIP herunter und entpacken Sie sie auf das Laufwerk D.

Zweitens können Sie die Konfiguration in my.ini ändern character-set-server=utf8 Dieser Satz ist die Einstellung für das Kodierungsformat port=.. Porteinstellung

3. Legen Sie die Umgebungsvariable PATH fest. Fügen Sie dem Pfad D:\mysql-5.6.20-winx64\bin hinzu.

4. Installieren Sie den MySQL-Dienst. Achten Sie darauf, das Verzeichnis D:\mysql-5.6.20-winx64\bin aufzurufen, um die Installation mysqld install auszuführen

5. Rufen Sie den Service Manager auf, um den MySQL-Dienst zu starten

6. Rufen Sie die Datenbank auf, ändern Sie das Anmeldekennwort des Root-Kontos in 1234, erstellen Sie dann einen MySQL-Remoteverbindungsbenutzer und legen Sie die maximalen Berechtigungen und das Anmeldekennwort fest.

mysql -u root -p 
GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIZIERT DURCH '1234';
GRANT ALL ON *.* TO 'sa'@'%' IDENTIFIZIERT DURCH '1234' MIT GRANT-OPTION;

7. Öffnen Sie den Firewall-Port 3306. Netzwerk->Windows-Firewall->Erweiterte Einstellungen->Eingehende Regeln. Klicken Sie dann oben rechts auf „Neue Regel“ und wählen Sie „Port“. Geben Sie als Nächstes Port 3306 ein und fügen Sie die Regel hinzu.

Installieren Sie mysql5.6 in zwei Instanzen in einer Windows2008r2-Umgebung

Umgebung: Windows 2008 R2 Standard Edition

1. Standardmäßig ist ein mysql5.6-Port installiert, nämlich 3306

2. Die Verwendung der MSI-Datei zur Installation erfordert .net4.0-Unterstützung. Bei der Installation von .net4.0 wird ein Fehler gemeldet. Sie können nur ein mysql5.6_x64zip-Paket von der offiziellen Website auf Ihren lokalen Computer herunterladen.

Entpacken Sie die Zip-Datei nach E:\mysql-5.6.34-winx64, benennen Sie my-default.ini in diesem Pfad in my.ini um und ändern Sie die Konfiguration wie folgt:

**********************************************************
[mysqld]

Loose-Standard-Zeichensatz = utf8
Zeichensatzserver = utf8
basedir = "E:/mysql-5.6.34-winx64"
Datenverzeichnis = "E:/mysql-5.6.34-winx64/data"
# Aktivieren Sie Port 7306 und verwenden Sie auf keinen Fall standardmäßig 3306
Port = 7306
Standard-Speicher-Engine = myisam

sql_mode=KEIN_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[Kunde]

Standardzeichensatz = utf8
**********************************************************

Installieren Sie MySQL
Geben Sie unter dem Administrator-cmd-Befehl das Verzeichnis cd E:\mysql-5.6.34-winx64\bin ein und führen Sie mysqld -install aus, um zu installieren

Überprüfen Sie im Service Manager, ob er normal neu gestartet werden kann

Fügen Sie der Umgebungsvariable den MySQL-Befehl hinzu:
;E:\mysql-5.6.34-winx64\bin

Befehl zum Wiederherstellen der Datenbank für den nicht standardmäßigen Port 3306:
mysql -P 7306 -uroot -p yunva2<D:\db_20161109\tbl_user.sql

Der 123WORDPRESS.COM-Editor fügt hinzu:

Um den Pfad der my.ini-Konfigurationsdatei zur Installationsversion hinzuzufügen, können Sie manchmal auf die folgende Methode zurückgreifen

Ändern der Registrierung

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL

ImagePath finden

"D:\Programme\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\Programme\MySQL\MySQL Server 5.5\my.ini" MySQL

mysql ändert das Datendateiverzeichnis und den Speicherort my.ini.
Anforderung: Ändern Sie das MySQL-Datendateiverzeichnis und den my.ini-Speicherort.

Schritt:

1. Um den Speicherort von my.ini zu finden, können Sie die entsprechenden Eigenschaften->Ausführbare Dateipfad des MySQL-Startelements überprüfen, das dem Windows-Dienst entspricht, um den my.ini-Pfad zu erhalten.

"D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\my.ini" MySQL55

2. Bearbeiten Sie das entsprechende Datenverzeichnis in my.ini

Vor der Änderung: datadir="D:\MySQL Data\data\"

Nach der Änderung: datadir="D:\MySQL Data\MySQL Server 5.5\data\"

3. Organisieren Sie das entsprechende Datendateiverzeichnis von MySQL neu (andernfalls kann MySQL nicht normal gestartet werden).

4. Suchen Sie die Registrierung und ändern Sie den mit dem MySQL-Startelement verknüpften Standarddateipfad:

KEY_LOCAL_MACHINE/SYSTEM/Dienste/MySQL55

Aktualisieren Sie nach der Änderung den Windows-Dienst und überprüfen Sie die Eigenschaften des MySQL-Startelements -> Pfad der ausführbaren Datei erneut. Die Ergebnisse sind wie folgt:

"D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL-Daten\MySQL Server 5.5\my.ini" MySQL

Stellen Sie sicher, dass Sie my.ini in das richtige Verzeichnis verschieben.

5. Starten Sie MySQL neu und die Konfiguration ist erfolgreich.

Lösung: Der MySQL-Server läuft mit der Option --skip-grant-tables und kann diese Anweisung daher nicht ausführen.

Zu diesem Zeitpunkt brauchen wir nur
Löschen Sie die Berechtigungen, dann ist alles in Ordnung.
mysql> Berechtigungen leeren;
Abfrage OK, 0 Zeilen betroffen (0,01 Sek.)

Das könnte Sie auch interessieren:
  • mysql5.7.18.zip – Tutorial zur Konfiguration der installationsfreien Version (Windows)
  • Installations-Tutorial zur MySQL 5.7.17 Zip-Paketversion unter Win10
  • MySQL5.6.31 winx64.zip Installations- und Konfigurationstutorial
  • Detaillierte Installationsschritte für die entpackte Version von MySQL 5.7.17 (ZIP-Version)
  • Detailliertes Tutorial zur Konfiguration und Installation der dekomprimierten Version (zip) von MySQL 5.7 unter Winserver2012
  • MySQL 5.6.14 Win32-Installationsmethode (ZIP-Version)

<<:  So installieren Sie das Modul „lua-nginx-module“ in Nginx

>>:  Detaillierte Erklärung der allgemeinen For-Schleife in JavaScript-Anweisungen

Artikel empfehlen

So reduzieren Sie die Bildgröße mithilfe des mehrstufigen Docker-Builds

In diesem Artikel wird beschrieben, wie Sie die m...

Installationshinweise zur komprimierten Version von MySQL 5.7.17

In diesem Artikel werden die Installationsschritt...

js kehrt zur vorherigen Seite zurück und aktualisiert den Code

1. Javascript kehrt zur vorherigen Seite zurück hi...

JavaScript implementiert die Kontrollkästchenauswahlfunktion

In diesem Artikelbeispiel wird der spezifische Ja...

Detaillierte Erläuterung der DOM-Stileinstellungen in vier Reaktionskomponenten

1. Inline-Stile Um Inline-Stile zum virtuellen DO...

Detailliertes Tutorial zur Springcloud-Alibaba-Nacos-Linux-Konfiguration

Laden Sie zuerst das komprimierte Nacos-Paket von...

Detaillierte Schritte zum Herunterladen und Installieren von Tomcat unter Linux

Wenn Sie gerade erst mit Linux in Berührung gekom...

Beispielcode zur Implementierung eines reinen CSS-Popup-Menüs mit Transform

Vorwort Wenn Sie ein Topmenü erstellen, müssen Si...

MySQL-Datenbankgrundlagen - Prinzip der Join-Operation

Join verwendet den Nested-Loop-Join-Algorithmus. ...

Detaillierte Erklärung der Slots in Vue

Die Wiederverwendung von Code in Vue liefert uns ...

Tiefgreifendes Verständnis von Javascript-Prototypen und Prototypenketten

Inhaltsverzeichnis 1. Was ist ein Prototyp? 2. Pr...