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

Drei Beispiele für Node.js-Methoden zum Abrufen von Formulardaten

Vorwort Nodejs ist eine serverseitige Sprache. Wä...

Allgemeine Schreibbeispiele für MySQL- und Oracle-Batch-Insert-SQL

Inhaltsverzeichnis Zum Beispiel: Allgemeines Schr...

Zusammenfassung der CSS-Schwebeelementanalyse

Float: links/rechts/keine; 1. Gleichstufiges Schw...

Vue implementiert die richtige Slide-Out-Layer-Animation

In diesem Artikelbeispiel wird der spezifische Co...

Implementieren von Rechnerfunktionen mit dem WeChat-Applet

Dieser Artikel ist ein einfacher Rechner, der mit...

jQuery erzielt Vollbild-Scrolling-Effekt

In diesem Artikelbeispiel wird der spezifische Co...

Web-Kenntnisse: Lösung für die Koexistenz mehrerer IE-Versionen IETester

Meine Empfehlung Lösung für die Koexistenz mehrer...

Beispiele für die Verwendung der MySQL-EXPLAIN-Anweisung

Inhaltsverzeichnis 1. Nutzung 2. Ausgabeergebniss...

Zusammenfassung häufig verwendeter CSS-Kapselungsmethoden

1. PC-Reset Initialisierung im PC-Stil /* normali...

So stellen Sie verschiedene Mausformen dar

<a href = "http: //" style = "c...

Bringen Sie Ihnen bei, wie Sie den Beobachtermodus in Javascript implementieren

Inhaltsverzeichnis Was ist das Beobachtermuster? ...