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

So lassen Sie DOSBox nach dem Start automatisch Befehle ausführen

Mit DOSBox können Sie DOS unter Windows simuliere...

Vue-Kapselungskomponententool $attrs, $listeners-Verwendung

Inhaltsverzeichnis Vorwort $attrs Beispiel: $list...

MySQL-Datenbank Shell import_table Datenimport

Inhaltsverzeichnis MySQL Shell import_table Daten...

Implementierung von TypeScript im React-Projekt

Inhaltsverzeichnis 1. Einleitung 2. Nutzung Zusta...

MySQL-Datenbank-Master-Slave-Replikation und Lese-/Schreibtrennung

Inhaltsverzeichnis 1. Master-Slave-Replikation Ma...

mysql teilt eine Datenzeile basierend auf Kommas in mehrere Zeilen auf

Inhaltsverzeichnis Trennwirkung Erläuterung der B...

Zusammenfassung der neuen Verwendung von vi (vim) unter Linux

Ich benutze den vi-Editor seit mehreren Jahren, h...

Die beste Erklärung zu HTTPS

Guten Morgen allerseits, ich habe meinen Artikel ...

So migrieren Sie den MySQL-Speicherort auf eine neue Festplatte

1. Bereiten Sie eine neue Festplatte vor und form...