So installieren und konfigurieren Sie MySQL und ändern das Root-Passwort

So installieren und konfigurieren Sie MySQL und ändern das Root-Passwort

1. Installation

apt-get install mysql-server erfordert die Einrichtung eines Kontos und Passworts

apt-get installiert MySQL-Client nicht
apt-get libmysqlclient-dev

2.sudo netstat -tap | grep mysql um zu prüfen, ob die Installation erfolgreich war

root@xyz:~# netstat -tap | grep mysql
tcp6 0 0 [::]:mysql [::]:* LISTEN 7510/mysqld --> Installation erfolgreich

2. MySQL-Fernzugriff einrichten

1. Bearbeiten Sie die MySQL-Konfigurationsdatei und kommentieren Sie bind-address = 127.0.0.1 aus

vi /etc/mysql/mysql.conf.d/mysqld.cnf

2. Rufen Sie mit root die MySQL-Befehlszeile auf und führen Sie die folgenden beiden Befehle aus. Im Beispiel lautet das Root-Kontokennwort von MySQL: root

gewähre alles auf *.* an root@'%', identifiziert durch 'root' mit Berechtigungsoption;
Berechtigungen leeren;

3. Starten Sie MySQL neu

/etc/init.d/mysql Neustart

3. Verschiedene Methoden zum Ändern des MySQL-Root-Passworts

Methode 1: Verwenden Sie den Befehl SET PASSWORD

  mysql -u root
  mysql> PASSWORT FÜR 'root' festlegen@'localhost' = PASSWORT('neuesPasswort');

Methode 2: Verwenden von mysqladmin

  mysqladmin -u root-Passwort "newpass"

Wenn das Root-Passwort festgelegt wurde, verwenden Sie die folgende Methode

 mysqladmin -u root-Passwort altesPasswort "neuesPasswort"

Methode 3: Verwenden Sie UPDATE, um die Benutzertabelle direkt zu bearbeiten

mysql -u root
  mysql> mysql verwenden;
  mysql> UPDATE Benutzer SET Passwort = PASSWORT('neuesPasswort') WHERE Benutzer = 'root';
  mysql> FLUSH-PRIVILEGIEN;
   Wenn Sie das Root-Passwort verlieren, können Sie mysqld_safe --skip-grant-tables verwenden &
  mysql -u root mysql
  mysql> UPDATE user SET password=PASSWORD("neues Passwort") WHERE user='root';
  mysql> FLUSH-PRIVILEGIEN;

Zusammenfassen

Oben ist die vom Herausgeber vorgestellte Methode zur MySQL-Installation, Konfigurationsoptimierung und Änderung des Root-Passworts. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Einfaches Beispiel für die Leistungsoptimierung von MySQL-SQL-Anweisungen
  • 10 Möglichkeiten zur Optimierung der MySQL-Leistung
  • Zwei wichtige Parameter bei der Mysql-Optimierung und -Abstimmung: table_cache und key_buffer
  • MySQL-Suche und Optimierungstest für langsame Abfragen
  • So überprüfen und optimieren Sie die MySQL-Leistung
  • Analysieren Sie die Prinzipien und Methoden der MySQL-Replikation und -Optimierung

<<:  Detaillierte Erläuterung der Verwendung des Nginx-Reverse-Proxys zur Lösung domänenübergreifender Probleme

>>:  So implementieren Sie ein Glücksradspiel im WeChat-Applet

Artikel empfehlen

So zeigen Sie JSON-Daten auf einer HTML-Seite an und formatieren sie

JSON-Daten werden auf der HTML-Seite angezeigt un...

Beispielcode zur Implementierung der MySQL-Master-Slave-Replikation in Docker

Inhaltsverzeichnis 1. Übersicht 1. Grundsatz 2. U...

So fragen Sie den minimal verfügbaren ID-Wert in der MySQL-Tabelle ab

Als ich mir heute die Laborprojekte ansah, stieß ...

Bei verschachtelten MySQL-Transaktionen aufgetretene Probleme

MySQL unterstützt verschachtelte Transaktionen, a...

Win10 Installation Linux System Tutorial Diagramm

Um eine virtuelle Maschine auf einem Windows-Syst...

Häufige Fehler und Gründe für MySQL-Verbindungsfehler

=================================================...

uniapp realisiert die Aufnahme-Upload-Funktion

Inhaltsverzeichnis uni-app Einführung HTML-Teil j...

Implementierung eines einfachen Altersrechners auf Basis von HTML+JS

Inhaltsverzeichnis Vorwort Demonstrationseffekt H...