Tutorial zur Änderung des Root-Passworts in MySQL 5.6

Tutorial zur Änderung des Root-Passworts in MySQL 5.6

1. Nach der Installation von MySQL 5.6 kann es nicht normal aktiviert werden

Komprimierte Version von MySQL, nach der Dekomprimierung gehen Sie zu: Arbeitsplatz -> Eigenschaften -> Erweitert -> Umgebungsvariablen

Wählen Sie PATH und fügen Sie dahinter den Pfad des MySQL-Bin-Ordners hinzu (z. B. C:\Programme\MySQL\MySQL Server 5.6\bin).

Ändern oder fügen Sie die Konfiguration in my-default.ini hinzu:

[mysqld] 
basedir=C:\Programme\MySQL\MySQL Server 5.6 (das Verzeichnis, in dem sich MySQL befindet) 
datadir=C:\Programme\MySQL\MySQL Server 5.6\data (MySQL-Verzeichnis\data) 
Port = 3306

Führen Sie cmd als Administrator aus und geben Sie mysqld -install ein

Nach erfolgreicher Installation müssen Sie den Dienst starten. Geben Sie weiterhin in cmd ein: net start mysql , und der Dienst wird erfolgreich gestartet!

Nachdem der Dienst erfolgreich gestartet wurde, können Sie sich anmelden. Geben Sie wie in der Abbildung gezeigt mysql -u root -p ein (für die erste Anmeldung gibt es kein Kennwort, drücken Sie einfach die Eingabetaste) und die Anmeldung ist erfolgreich!

2. Das Root-Passwort von MySQL 5.6 vergessen

Beenden Sie zunächst net stop mysql und wechseln Sie zum Task-Manager. Wenn es Prozesse gibt, die mit MySQL in Zusammenhang stehen, schließen Sie diese am besten.

Führen Sie den CMD-Befehl aus, um zum Bin-Verzeichnis der MySQL-Installation zu wechseln, und führen Sie mysqld –skip-grant-tables aus (beachten Sie, dass am Ende kein Semikolon steht).

Schließen Sie dieses Befehlszeilenfenster nicht und öffnen Sie ein neues. Beachten Sie, dass zu diesem Zeitpunkt manchmal eine Warnung angezeigt wird. Ignorieren Sie diese einfach.

Öffnen Sie erneut ein neues cmd-Fenster. Führen Sie den Befehl im Bin-Verzeichnis wie oben beschrieben aus: mysql -u root -p , und drücken Sie einfach die Eingabetaste, wenn Sie zur Eingabe des Kennworts aufgefordert werden.

Führen Sie den Befehl aus:

mysql.user aktualisieren, Passwort=PASSWORT('root') festlegen, wobei Benutzer='root';

Ausführung aktualisieren: mysql> flush privileges;

Schließen Sie das Fenster und melden Sie sich an

3. Erstellen Sie einen Benutzer und erteilen Sie bestimmte Berechtigungen (Auswählen, Löschen, Aktualisieren, Erstellen, Löschen von Berechtigungen)

Melden Sie sich als Benutzer mit allen Berechtigungen an

Erstellen Sie einen Benutzer:

mysql> einfügen in mysql.user(Host,Benutzer,Passwort) Werte("localhost","test",password("1234"));

Autorisieren Sie den Benutzer: Erteilen Sie dem durch „Passwort“ identifizierten Benutzernamen@Anmeldehost die Berechtigung für die Datenbank.*.

Aktualisieren Sie die Systemberechtigungstabelle: mysql>flush privileges;

Beispiel 1:

mysql>grant select,update auf testDB.* an test@localhost, identifiziert durch „1234“;
mysql>Berechtigungen leeren;

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • So ändern Sie das Root-Benutzerkennwort in MySQL 8.0.16, WinX64 und Linux
  • So ändern Sie das ROOT-Passwort in MySql8.0 und höheren Versionen richtig
  • Tutorial zum Ändern des Root-Passworts in MySQL 5.7
  • Zusammenfassung zum Ändern des Root-Passworts in MySQL 5.7 und MySQL 8.0
  • Detaillierte Erläuterung der Idee, mysql8.0.11 zu installieren, das Root-Passwort zu ändern und Navicat für MySQL zu verbinden
  • Mehrere Methoden zum Ändern des MySQL-Root-Passworts (empfohlen)
  • So ändern Sie das Root-Passwort in MySQL 5.7
  • Mysql vergisst das Root-Passwort und ändert die Root-Passwort-Lösung (Zusammenfassung)
  • So ändern Sie das Passwort des Root-Benutzers in MySQL

<<:  Springboot verwendet die Front-End- und Back-End-Interaktion von Vue + Echarts, um dynamische Donut-Diagramme zu realisieren

>>:  Detaillierte Erklärung zur Verwendung des CMD-Befehls zum Bedienen einer MySql-Datenbank

Artikel empfehlen

Detaillierte Beispiele für Variablen- und Funktionspromotion in JavaScript

js-Ausführung Phase der lexikalischen Analyse: um...

Verbesserung der Wirkung von Hyperlinks im Webdesign und in der Produktion

Hyperlinks ermöglichen es Benutzern, sofort von ei...

Vue implementiert die Anmeldung per Mobiltelefon-Bestätigungscode

In diesem Artikel wird der spezifische Code von V...

Vue+js realisiert Video-Ein- und Ausblendeffekte

Vue+js realisiert das Ein- und Ausblenden des Vid...

So löschen und deinstallieren Sie MySQL in Windows 10 vollständig

Vorwort Dieser Artikel enthält eine Anleitung zum...

25 Vue-Tipps, die Sie kennen müssen

Inhaltsverzeichnis 1. Beschränken Sie Requisiten ...

Datenabfragevorgang im MySQL-JSON-Format

Der Standardtabellenname ist „base_data“ und der ...

Tiefgreifendes Verständnis der Datenreaktionsfähigkeit von Vue

Inhaltsverzeichnis 1. ES-Syntax-Getter und -Sette...

So führen Sie py-Dateien direkt unter Linux aus

1. Erstellen Sie zuerst die Datei (wechseln Sie p...

So legen Sie schnell den Dateipfad-Alias ​​in React fest

React ist eine JavaScript-Bibliothek zum Erstelle...

VMWare Linux MySQL 5.7.13 Installations- und Konfigurationstutorial

In diesem Artikel finden Sie das Tutorial zur Ins...

So ändern Sie die inländische Imagequelle für Docker

Konfigurieren Sie den Beschleuniger für den Docke...

Erläuterung des React+TypeScript-Projektaufbaufalls

Das Erstellen eines React-Projekts kann sehr einf...

Lösung für MySql-Fehler 1698 (28000)

1. Problembeschreibung: MysqlERROR1698 (28000)-Lö...