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

Videojs+Swiper realisiert Taobao-Produktdetailkarussell

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

TypeScript-Aufzählungstypen im Detail erklären

Inhaltsverzeichnis 1. Digitale Aufzählung 2. Zeic...

Hauptfunktionen von MySQL Innodb: Einfügepuffer

Inhaltsverzeichnis Was ist ein Einfügepuffer? Was...

Konfigurationslösung für die MySQL Dual-Master-Architektur (Master-Master)

In Unternehmen hat die hohe Verfügbarkeit von Dat...

Erste Erkundung gängiger Befehle für Docker-Anfänger

Bevor wir Docker offiziell verwenden, machen wir ...

Eine kurze Analyse zum Upgrade von PHP 5.4 auf 5.6 in CentOS 7

1. Überprüfen Sie die PHP-Version nach dem Aufruf...

Erfahren Sie in zehn Minuten, wie Sie Microservices mit Docker bereitstellen

Seit seiner Veröffentlichung im Jahr 2013 wird Do...

Zusammenfassung wichtiger MySQL-Protokolldateien

Autor: Ding Yi Quelle: https://chengxuzhixin.com/...

5 grundlegende Fähigkeiten zum Design von Themenseiten (Alibaba UED Shanmu)

Bei diesem Thema handelt es sich um einen interne...