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

Detaillierte Erklärung der Standort- und Umschreibenutzung in nginx

1. Zusammenfassung der Standortnutzung Der Stando...

Wie implementiert die MySQL-Datenbank die XA-Spezifikation?

MySQL-Konsistenzprotokoll Was passiert mit nicht ...

CentOS6.8 verwendet cmake zur Installation von MySQL5.7.18

Unter Bezugnahme auf die Online-Informationen hab...

Lösung für Fremdschlüsselfehler bei der MySQL-Tabellenerstellung

Datenbanktabelle A: Tabelle erstellen Task_Desc_T...

Python 3.7-Installationstutorial für MacBook

Der detaillierte Prozess der Installation von Pyt...

So verwenden Sie den Vue-Filter

Inhaltsverzeichnis Überblick Filter definieren Ve...

JavaScript zur Implementierung der Login-Schiebereglerüberprüfung

In diesem Artikelbeispiel wird der spezifische Ja...

Was ist Webdesign

<br />Originalartikel: http://www.alistapart...

JS implementiert die Benutzerregistrierungsschnittstellenfunktion

In diesem Artikelbeispiel wird der spezifische JS...