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

Zwei Tools zum Teilen des Bildschirms im Linux-Befehlszeilenterminal

Hier sind zwei Terminal-Split-Screen-Tools: scree...

Prozessdiagramm für die Sitzungsfreigabe bei Tomcat Nginx Redis

1. Vorbereitung Middleware: Tomcat, Redis, Nginx ...

Beispiele für die Verwendung des ES6-Spread-Operators

Inhaltsverzeichnis Was sind Spread- und Rest-Oper...

Mehrere Möglichkeiten zum Generieren eindeutiger IDs in JavaScript

Mögliche Lösungen 1. Math.random generiert Zufall...

Eine kurze Analyse der startReactApplication-Methode von React Native

In diesem Artikel haben wir den Startvorgang von ...

Lösung für die verstümmelte Anzeige von Linux SecureCRT

Sehen wir uns die Situation an, in der SecureCRT ...

Detaillierte Erklärung der .bash_profile-Datei im Linux-System

Inhaltsverzeichnis 1. Umgebungsvariable $PATH: 2....

JavaScript-Canvas zum Erzielen von Meteoreffekten

In diesem Artikel wird der spezifische Code für J...

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

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

So ändern Sie den Hostnamen in Linux dauerhaft

Wenn Sie Ihren Hostnamen ändern möchten, können S...