So installieren Sie das MySQL6-Initialisierungsinstallationskennwort unter CentOS7

So installieren Sie das MySQL6-Initialisierungsinstallationskennwort unter CentOS7

1. Stoppen Sie zuerst den Datenbankserver

Dienst MySQL stoppen

2.vim /etc/my.cnf

3. Skip-Grant-Tables zur Konfigurationsdatei hinzufügen

[root@VM_0_8_centos ~]# vim /etc/my.cnf

# Hinweise zum Ändern der Einstellungen finden Sie unter
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html

[mysqld]
#
# Führende # entfernen und auf die RAM-Menge für die wichtigsten Daten einstellen
# Cache in MySQL. Beginnen Sie bei 70 % des gesamten RAM für dedizierte Server, sonst 10 %.
# innodb_buffer_pool_size = 128M
#
# Entfernen Sie das führende #, um eine sehr wichtige Datenintegritätsoption zu aktivieren: Protokollierung
# Änderungen am Binärprotokoll zwischen Backups.
# log_bin
#
# Entfernen Sie führende #, um Optionen festzulegen, die hauptsächlich für Berichtsserver nützlich sind.
# Die Serverstandards sind für Transaktionen und schnelle SELECT-Vorgänge schneller.
# Passen Sie die Größen nach Bedarf an und experimentieren Sie, um die optimalen Werte zu finden.
# Join-Puffergröße = 128 M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
Datenverzeichnis=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
Skip-Grant-Tabellen hier! ! ! ! ! !
# Das Deaktivieren symbolischer Links wird empfohlen, um verschiedene Sicherheitsrisiken zu vermeiden
symbolische Links = 0

4. Starten Sie die Datenbank neu

systemctl startet MySQL neu

5. Melden Sie sich bei der Datenbank an

mysql -uroot -p

Wenn Sie nach einem Passwort gefragt werden, melden Sie sich mit einem leeren Passwort an

6.set password for root@localhost = password('123456'); Das Passwort in den Klammern können Sie selbst ändern.

7.mysql -uroot -p123456 Anmeldung erfolgreich

PS: Werfen wir einen Blick auf das Mysql-Initialisierungs-Root-Passwort und erlauben den Remote-Zugriff

Der standardmäßige MySQL-Root-Benutzer hat kein Passwort. Geben Sie mysql –u root ein, um MySQL aufzurufen.

1. Initialisieren Sie das Root-Passwort

Geben Sie die MySQL-Datenbank ein

mysql>Benutzer aktualisieren, Passwort festlegen=PASSWORT('123456'), wobei Benutzer='root';

2. Um den Remotezugriff auf MySQL zu ermöglichen, können Sie die folgenden drei Methoden verwenden:

a. Ändern Sie die Tabelle.

mysql -u root –p
mysql>mysql verwenden;
mysql>Benutzer aktualisieren, Host festlegen = '%', wobei Benutzer = 'root';
mysql>Host auswählen, Benutzer von Benutzer;

b. Autorisierung.

Sie möchten beispielsweise von einem beliebigen Host aus mit der Nummer 123456 als Root eine Verbindung zum MySQL-Server herstellen.

mysql>GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN 'root'@'%', IDENTIFIZIERT DURCH '123456', MIT GRANT-OPTION;

Wenn Sie dem Benutzer jack erlauben möchten, sich vom Host mit der IP 10.10.50.127 mit dem MySQL-Server zu verbinden und 654321 als Passwort zu verwenden

mysql>GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN 'jack'@'10.10.50.127' IDENTIFIZIERT DURCH '654321' MIT GRANT-OPTION;
mysql> FLUSH-RIVILEGIEN

c: Führen Sie auf dem Computer, auf dem MySQL installiert ist, Folgendes aus:

//Geben Sie den MySQL-Server ein: d:\mysql\bin\>mysql -h localhost -u root
//Jedem Host Zugriff auf die Daten geben mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION
//Änderungen wirksam machenmysql>FLUSH PRIVILEGES
//MySQL-Server beendenmysql>EXIT

Zusammenfassen

Dies ist das Ende dieses Artikels zum Initialisieren des Installationskennworts von MySQL6 unter CentOS7. Weitere Informationen zum Initialisieren des Installationskennworts von MySQL6 unter CentOS7 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Schritte zum Initialisieren des Passworts nach der ersten erfolgreichen Installation von MySQL
  • MySQL-Initialisierungskennwortvorgang unter Mac
  • So setzen Sie das Root-Passwort in mysql8.0.12 zurück
  • Zusammenfassung zum Ändern des Root-Passworts in MySQL 5.7 und MySQL 8.0
  • MySQL-Einstellungen zum Ändern des Root-Passworts, MySQL-Serververbindung, Diagramm allgemeiner MySQL-Befehle
  • Detaillierte Erläuterung der Idee, mysql8.0.11 zu installieren, das Root-Passwort zu ändern und Navicat für MySQL zu verbinden

<<:  Implementierungsmethode für horizontale und vertikale MySQL-Tabellenkonvertierungsvorgänge

>>:  Natives, benutzerdefiniertes Rechtsklickmenü von js

Artikel empfehlen

Three.js realisiert den dynamischen 3D-Logoeffekt von Facebook Metaverse

Inhaltsverzeichnis Hintergrund Was ist das Metave...

Implementierung der Wiederaufnahme des K8S-Knotens in den Master-Cluster

1. Knoten löschen Führen Sie kubectl delete node ...

Fortgeschrittene JavaScript-Programmierung: Variablen und Umfang

Inhaltsverzeichnis 1. Ursprungswert und Bezugswer...

Detaillierte Erklärung des wunderbaren CSS-Attributs MASK

Dieser Artikel stellt eine sehr interessante Attr...

So installieren Sie Jupyter in Docker auf CentOS und öffnen Ports

Inhaltsverzeichnis Installieren Sie Jupyter Docke...

Detaillierte Schritte zur Installation des NERDTree-Plugins in Vim unter Ubuntu

NERDTree ist ein Dateisystembrowser für Vim. Mit ...

Lösen Sie das Installationsproblem der mysql8.0.19 Winx64-Version

MySQL ist ein kleines relationales Open-Source-Da...

Exquisiter Snake-Implementierungsprozess in JavaScript

Inhaltsverzeichnis 1. HTML-Struktur erstellen 2. ...

js-Speicherleckszenarien, wie man sie im Detail überwacht und analysiert

Inhaltsverzeichnis Vorwort Welche Situationen kön...