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

jQuery-Plugin für ein nahtloses Karussell

Ein nahtloses Karussell ist ein sehr häufiger Eff...

Detaillierte Erklärung des Vue-Slots

1. Funktion : Ermöglicht der übergeordneten Kompo...

Grundlegende Anwendungsbeispiele für benannte Slots in Vue

Vorwort Benannte Slots werden mithilfe des Attrib...

Hast du genau verstanden Schlagworte Definition Verwendung

Vorwort : Heute wurde ich gefragt: „Haben Sie das ...

Layout im Vue.js-Stil Allgemeine Fähigkeiten zur Flutter-Geschäftsentwicklung

Korrespondenz zwischen Flutter und CSS im Shadow-...

Detaillierte Erklärung des einfachen Stores von Vue

Die einfachste Store-Anwendung in Vue ist die glo...

Suchmaschinenfreie Sammlung von Website-Einträgen

1: Anmeldeeingang der Baidu-Website Website: http:...

Was bedeutet Eingabetyp und wie kann die Eingabe begrenzt werden?

Gängige Methoden zur Begrenzung der Eingabe 1. Um ...

MySQL implementiert den Vorgang zum Festlegen mehrerer Primärschlüssel

Benutzertabelle, ID-Nummer muss eindeutig sein, M...

Das WeChat-Applet implementiert eine einfache Taschenrechnerfunktion

In diesem Artikel wird der spezifische Code für d...