MySQL-Einstellungen zum Ändern des Root-Passworts, MySQL-Serververbindung, Diagramm allgemeiner MySQL-Befehle

MySQL-Einstellungen zum Ändern des Root-Passworts, MySQL-Serververbindung, Diagramm allgemeiner MySQL-Befehle

1. Root-Passwort festlegen und ändern

Überprüfen Sie, ob mysql gestartet ist. Wenn nicht, führen Sie Folgendes aus :/usr/local/mysql56/bin/mysql

ps aux |grep mysql 或netstat -tulnp |grep 3306

Führen Sie den MySQL-Befehl aus. Folgendes wird angezeigt:

-bash: mysql: command not found

Fügen Sie einfach mysql zu den Umgebungsvariablen hinzu:

Fügen Sie vorübergehend hinzu: PAHT=$PATH:/usr/local/mysql56/bin

Dauerhaft hinzufügen: echo "export PATH=$PATH:/usr/local/mysql56/bin" >>/etc/profile

Führen Sie dann soucre /etc/profile oder . /etc/profile aus.


Festlegen des MySQL-Passworts, Festlegen eines Passworts für den Root-Benutzer

mysql -uroot password 'new_password' oder verwenden Sie die folgende Methode

So ändern Sie Ihr Passwort:

mysqladmin -uroot -p 'old_password' password 'new_password' oder verwenden Sie die folgende Methode


So ändern Sie das Passwort, wenn Sie es vergessen haben:

Zuerst müssen Sie die Konfigurationsdatei ändern: vim /etc/my.cnf

Fügen Sie sed -i '/3306/a\skip-grant' /etc/my.cnf

Neustart: /etc/init.d/mysqld restart


Wechseln Sie dann die Datenbank: use mysql;

Ändern Sie dann das Root-Passwort in der Datenbank: update user set password=password('new_password') where user='root';

Dadurch wird das Passwort wieder geändert.


Zum erneuten Testen ändern Sie my.cnf zurück:


2. Verbindung zu MySQL

mysql -uroot -p 'Passwort'
mysql -h127.0.0.1 -uroot -p 'Passwort'
mysql -S /tmp/mysql.sock -uroot -p'Passwort'
mysql -uroot -p -e "Datenbanken anzeigen" 


3. Allgemeine MySQL-Befehle

Überprüfen Sie, wie viele Datenbanken vorhanden sind: Datenbanken anzeigen;

Verwenden Sie eine Bibliothek: use database_name;

Überprüfen Sie, wie viele Tabellen vorhanden sind: Tabellen anzeigen;

Zeigen Sie die Felder in einer Tabelle an: desc table_name:

Zeigen Sie den Befehl an, der beim Erstellen einer Tabelle eingegeben wird: show create table table_name\G;

Überprüfen Sie, welche Benutzer aktuell angemeldet sind: select user();

Überprüfen Sie, welche Bibliothek aktuell verwendet wird: select database();

Zeigen Sie die aktuelle Datenbankversion an: select version();

Zeigen Sie die verschiedenen Parameter an, die in der Konfigurationsdatei definiert werden können: Variablen anzeigen;

Zeigen Sie die aktuelle Anzahl der Prozesse an: show processlist; oder show full processlist; #Dies wird am häufigsten verwendet (d. h., zeigt die von der Datenbank ausgeführten Vorgänge an)

Erstellen Sie eine Datenbank: create create database db_name;

Erstellen Sie eine Tabelle: create table table_name('name' types(length),'name' type(length),........)



Erstellen Sie eine Tabelle: create create table table_test(id int(10),name char(32),sex int(4));

Der erste Teil ist fertig.

Zusammenfassen

Oben finden Sie eine Einführung des Herausgebers in die MySQL-Einstellungen zum Ändern des Root-Passworts, der MySQL-Serververbindung und Abbildungen allgemeiner MySQL-Befehle. Ich hoffe, dass dies für alle hilfreich sein wird. 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:
  • 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
  • Detaillierte Erläuterung der Idee, mysql8.0.11 zu installieren, das Root-Passwort zu ändern und Navicat für MySQL zu verbinden
  • Lösung für den MySql-Fehlercode 1045 unter Windows
  • Lösung für den MySQL-Root-Passwortfehler Nummer 1045

<<:  Detaillierte Erklärung des Update-Befehls für Software (Bibliothek) unter Linux

>>:  Vue Element Front-End-Anwendungsentwicklung: Verwendung der API Store View in Vuex

Artikel empfehlen

Zusammenfassung der Wissenspunkte zum Abdecken von Indizes in MySQL

Wenn ein Index die Werte aller abzufragenden Feld...

Detaillierte Installationshistorie von Ubuntu 20.04 LTS

In diesem Artikel wird die Erstellung einer USB-S...

So verwenden Sie xshell zum Herstellen einer Verbindung zu Linux in VMware (2 Methoden)

【Vorwort】 Ich möchte vor Kurzem das Prüfungssyste...

Mit CSS3 erstellter Hover-Zoom-Effekt

Ergebnis:Implementierungscode: html <link href...

Canonical ermöglicht Linux-Desktop-Apps mit Flutter (empfohlen)

Das Ziel von Google mit Flutter bestand immer dar...

Grundlagen der HTML-Bearbeitung (ein Muss für Anfänger)

Öffnen Sie DREAMWEAVER und erstellen Sie ein neue...

JavaScript Canvas zeichnet dynamische Drahtgittereffekte

In diesem Artikel wird der spezifische Code des d...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.11

Die Installations- und Konfigurationsmethoden von...

Zusammenfassung der wichtigsten Erkenntnisse des Vue-Entwicklungshandbuchs

Inhaltsverzeichnis Überblick 0. Grundlagen von Ja...