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

Beispielcode für Nginx zur Erreichung dynamischer und statischer Trennung

1. Einfache Konfiguration der dynamischen und sta...

JS implementiert einfachen Kalendereffekt

In diesem Artikel wird der spezifische JS-Code zu...

Beispiele für die Verwendung von HTML-Metadaten

Beispielverwendung Code kopieren Der Code lautet w...

Das WeChat-Applet implementiert einen einfachen Rechner

Der einfache Rechner des WeChat-Applets dient Ihn...

Centos7-Startvorgang und Nginx-Startkonfiguration in Systemd

Centos7-Startvorgang: 1.post (Selbsttest beim Ein...

React implementiert Paging-Effekt

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

Vue und React im Detail

Inhaltsverzeichnis 1. Panorama II. Hintergrund 1....

Teilen Sie 10 der neuesten Web-Frontend-Frameworks (Übersetzung)

In der Welt der Webentwicklung sind Frameworks wei...

Optimierungsanalyse der Limit-Abfrage in MySQL-Optimierungstechniken

Vorwort Im realen Geschäftsleben ist Paging eine ...