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

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

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

Installieren von MySQL 8.0.12 basierend auf Windows

Dieses Tutorial ist nur auf Windows-Systemen anwe...

Docker stellt nginx bereit und mountet Ordner und Dateioperationen

Während dieser Zeit habe ich Docker studiert und ...

Lernen Sie, wie Sie Uniapps und Miniprogramme (Bilder und Text) untervergeben

Inhaltsverzeichnis 1. Subunternehmer für Miniprog...

So verleihen Sie einer Website ein höheres und ansprechenderes Aussehen

„Wie lässt man eine Website hochwertig aussehen? ...

Vue implementiert das Hinzufügen eines Wasserzeicheneffekts zur Seite

Als ich kürzlich an einem Projekt arbeitete, wurd...

Das WeChat-Applet realisiert die Chatroom-Funktion

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

Lassen Sie uns ausführlich über die gemeinsame MySQL-Abfrage sprechen

Inhaltsverzeichnis Union-Abfrage 1. Fragen Sie di...

Analyse der Protokolldateien im Tomcat-Protokollverzeichnis (Zusammenfassung)

Bei jedem Start von Tomcat werden die folgenden P...

Implementierung der virtuellen React-Liste

Inhaltsverzeichnis 1. Hintergrund 2. Was ist eine...