MySQL-Datenbankterminal – allgemeine Befehlscodes für Vorgänge

MySQL-Datenbankterminal – allgemeine Befehlscodes für Vorgänge

1. Benutzer hinzufügen

 //Einen neuen Benutzer erstellen. Benutzername des Benutzers wird durch „Passwort“ identifiziert. 
//Vorhandene Benutzer und Hostnamen anzeigen select user,host from mysql.user; 

2. Ändern Sie den Benutzernamen und den Host

 //Den Benutzernamen ändern und den Benutzer „ursprünglicher Benutzername“@„Host“ in „neuer Benutzername“@„Host“ umbenennen; 

3. Ändern Sie Ihr Passwort

 //Passwort ändern mysqladmin -u user -p ursprüngliches Passwort Passwort neues Passwort 

4. Benutzer löschen

 //Benutzer löschen. Benutzername löschen@'Host'; 

5. Alle Benutzer und Hosts abfragen

 //Vorhandene Benutzer und Hostnamen anzeigen select user,host from mysql.user;

6. Datenbank anzeigen

 //Datenbank anzeigen SHOW DATABASES; 

7. Erstellen Sie eine Datenbank

 //Datenbank erstellen CREATE DATABASE Datenbankname; 

8. Datenbankdefinitionsinformationen anzeigen

 //Datenbankdefinitionsinformationen anzeigen SHOW CREATE DATABASE Datenbankname; 

9. Löschen Sie die Datenbank

 //Datenbank löschen DROP DATABASE Datenbankname; 

10. Berechtigungen aktualisieren

 //MySQL-Berechtigungstabelle leeren FLUSH PRIVILEGES; 

11. Allgemeine Befehle sind wie folgt

 //Bei mysql -u Benutzer -p Passwort anmelden mysql -u Benutzer -p Passwort -h Host-IP
 
 
//Ändern Sie die Eingabeaufforderung für den Befehlsnamen \u@\h \d
Eingabeaufforderung MySQL \d>
Eingabeaufforderung MySQL (\d)>
 
//Aktuelle Serverversion anzeigenSELECT VERSION();
//Das aktuelle Datum anzeigenSELECT NOW();
//Den aktuellen Benutzer anzeigenSELECT USER();
//Client-Kodierung festlegen SET NAMES gbk;
//Zeige die geöffnete Datenbank SELECT DATABASE();
//Den Port anzeigen. Globale Variablen wie „Port“ anzeigen.
 
//Vorhandene Benutzer und Hostnamen anzeigen select user,host from mysql.user;
 
//Einen neuen Benutzer erstellen. Benutzername des Benutzers wird durch „Passwort“ identifiziert. 
 
//Benutzer löschen. Benutzername löschen@'Host';
 
//Den Benutzernamen ändern und den Benutzer „ursprünglicher Benutzername“@„Host“ in „neuer Benutzername“@„Host“ umbenennen;
 
//Passwort ändern mysqladmin -u user -p ursprüngliches Passwort Passwort neues Passwort aktualisieren mysql.user setze Passwort = Passwort('Passwort'), wobei Benutzer = 'Benutzer' und Host = 'Host';
 
//Autorisieren Sie die Gewährung aller Berechtigungen für zhangsanDb.* an zhangsan@'%', identifiziert durch 'zhangsan';
alle Privilegien: Alle Privilegien.
Wählen Sie: Leseberechtigung.
löschen: Löschberechtigung.
update: Berechtigung aktualisieren.
erstellen: Berechtigung erstellen.
drop: Datenbank- und Tabellenberechtigungen löschen.
 
Benutzername@Host stellt den autorisierten Benutzer und die IP-Adresse dar, unter der sich der Benutzer anmelden darf. Es gibt verschiedene Hosttypen:
localhost: Dieser Benutzer darf sich nur lokal anmelden und kann sich nicht remote anmelden.
%: Erlaubt Remote-Anmeldung von jedem Computer außer dem lokalen Computer.
192.168.52.32: Die spezifische IP bedeutet, dass sich der Benutzer nur von der spezifischen IP aus anmelden darf.
 
//Informationen zu neu hinzugefügten Datenbankberechtigungen anzeigen select user,Db,host,select_priv,insert_priv,update_priv,delete_priv from mysql.db where user='zhangsan';
 
//MySQL-Berechtigungstabelle leeren FLUSH PRIVILEGES;
 
//Datenbank erstellen CREATE DATABASE Datenbankname;
DATENBANK ERSTELLEN, WENN NICHT VORHANDEN Datenbankname; -- Erstellen Sie sie, wenn sie nicht vorhanden ist. DATENBANK ERSTELLEN, WENN NICHT VORHANDEN Datenbankname ZEICHENSATZ gbk;
//Datenbank ändern ALTER DATABASE Datenbankname CHARACTER SET = utf8;
//Datenbank anzeigen SHOW DATABASES;
//Datenbankdefinitionsinformationen anzeigen SHOW CREATE DATABASE Datenbankname;
//Datenbank löschen DROP DATABASE Datenbankname;
//Wenn die Datenbank existiert, löschen Sie sie. DROP DATABASE IF EXISTS Datenbankname;
//Datenbank wechseln USE Datenbankname;
//Alle Tabellen in der Datenbank anzeigen SHOW TABLES;
//Eine Datenbanktabelle anzeigen SHOW TABLES FROM Datenbankname;
//Tabellenstruktur anzeigen DESC table name;
SPALTEN AUS Tabellennamen ANZEIGEN;
//Tabelle anzeigen Anweisung SHOW CREATE TABLE Tabellenname;
//Tabelle löschen DROP TABLE Tabellenname;
 
Tabelle ändern // Spalte löschen, TABLE-Tabellennamen ändern, Spaltennamen DROP;
//Ändern Sie den Namen der Tabelle. RENAME TABLE Tabellenname TO neuer Tabellenname.
//Den Zeichensatz der Tabelle ändern. Alter TABLE-Tabellenname. CHARACTER SET-Zeichensatz //Den Spaltennamen ändern. Alter TABLE-Tabellenname. CHANGE-Spaltenname. Neuer Spaltenname. Spaltentyp;
//Spalten hinzufügen, Tabelle ändern, Tabellenname, Spaltenname hinzufügen, Spaltentyp;

Dies ist das Ende dieses Artikels über MySQL-Datenbankterminal – allgemeine Operationsbefehlscodes. Weitere relevante allgemeine Operationsbefehlscodes für MySQL-Datenbanken finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Grundlegende Operationen und Projektbeispiele für die Python MySQL-Datenbank
  • Aggregatabfrage- und Union-Abfragevorgänge für MySQL-Datenbanken
  • Detaillierte grundlegende Operationen an Datentabellen in der MySQL-Datenbank
  • MySQL-Datenbankoperationen und Datentypen
  • MySQL-Lerndatenbankbetrieb DML ausführliche Erklärung für Anfänger
  • MySQL lernen, Datenbanken und Tabellen-DDL zu erstellen und zu bedienen für Anfänger
  • MySQL-Datenbank-Datentabellenoperationen

<<:  Ein paar Dinge zu favicon.ico (am besten im Stammverzeichnis ablegen)

>>:  Mit CSS3 implementierte Text-Popup-Effekte

Artikel empfehlen

CSS3-Implementierungsbeispiel zum Drehen nur des Hintergrundbildes um 180 Grad

1. Mentale Reise Als ich kürzlich das Cockpit sch...

Nicht standardmäßiger Implementierungscode für die MySQL UPDATE-Anweisung

Heute werde ich Ihnen einen Unterschied zwischen ...

Über das Problem der Offline-Installation des Docker-Pakets unter CentOS 8.4

Die verwendete virtuelle Maschine ist CentOS 8.4,...

Grafische Erklärung des MySQL-Abfragecaches

Inhaltsverzeichnis 1. Prinzipübersicht Query Cach...

So migrieren Sie das Datenverzeichnis in Docker

Inhaltsverzeichnis Datenträgernutzung anzeigen Da...

So konfigurieren Sie /var/log/messages im Ubuntu-Systemprotokoll

1. Problembeschreibung Heute muss ich die Systemp...

So installieren Sie suPHP für PHP5 auf CentOS 7 (Peng Ge)

Standardmäßig wird PHP unter CentOS 7 als Apache ...

Neue Funktionen in MySQL 8.0 - Einführung in Check Constraints

Inhaltsverzeichnis Vorwort Einschränkungen prüfen...