MySQL DDL-Anweisungen Was ist DDL, DML. DDL ist eine Datendefinitionssprache, also Operationen auf Datenbank- und Tabellenebene, wie etwa CREATE, ALTER und DROP. DML ist eine Datenmanipulationssprache, die das Hinzufügen, Löschen, Ändern und Überprüfen von Daten in einer Tabelle ermöglicht, beispielsweise mit SELECT, UPDATE, INSERT und DELETE. Angenommen, es gibt eine Datenbank lian_xi mit den Tabellen „Benutzer“ und „Bestellungen“. 1.1 Melden Sie sich bei der MySQL-Umgebung an Geben Sie im cmd-Fenster mysql -u root -p ein, um sich bei der MySQL-Umgebung anzumelden 1.2 Datenbank anzeigen Datenbanken anzeigen; 1.3 Verwenden der Datenbank Datenbanknamen verwenden; Verwenden Sie lian_xi; 1.4 Erstellen einer Datenbank Datenbank mit Datenbanknamen erstellen; Datenbank lian_xi erstellen; 1.5 Löschen der Datenbank Datenbank-Datenbankname löschen; Datenbank lian_xi löschen; 1.6 Tabelle erstellen Tabelle Tabellenname erstellen( Beachten: CREATE TABLE-Aufträge ( `id` INT UNSIGNED AUTO_INCREMENT, `orders_title` VARCHAR(100) NICHT NULL, `orders_price` DOUBLE NICHT NULL, `create_date` DATUM, PRIMÄRSCHLÜSSEL ( `id` ) )ENGINE=InnoDB STANDARD-CHARSET=utf8;
Tabelleneinschränkungen
1.7 Tabelle löschen Tabellenname der Tabelle löschen; Tabelle-Benutzer löschen; 1.8 Ändern Sie die Tabelle und benennen Sie den Tabellennamen um Benennen Sie den ursprünglichen Tabellennamen in den neuen Tabellennamen um. Benennen Sie die Tabelle „Benutzer“ in „Benutzertabelle“ um. Fügen Sie der Benutzertabelle eine neue Spalte hinzu: Fügen Sie eine Spalte „Hobby“ hinzu (auf den Kommentar folgt „Kommentar“ oder „Beschreibung“. Dieser muss in einfache Anführungszeichen gesetzt werden); Tabelle ändern, Benutzer hinzufügen, Spalte „Hobby“ varchar (100), Kommentar „Hobby“ nicht null; ALTER TABLE Benutzertabelle ADD COLUMN Hobby VARCHAR (100) NOT NULL COMMENT ‚Hobby‘; Fügen Sie einen Kommentar zur Tabelle user_table [Personal Information Table] hinzu. Der Kommentar muss in einfache Anführungszeichen gesetzt werden. alter table user_table comment = 'Tabelle mit persönlichen Informationen'; Spalten löschen Löschen Sie die Hobby-Spalte der Benutzertabelle (Achtung: Löschen Sie sie nicht willkürlich) Tabelle ändern, Benutzertabelle, Spalte „Hobby“ löschen; Spaltennamen ändern Tabelle ändern, Benutzername ändern, Benutzername varchar (55); Spaltentyp ändern Tabelle ändern, Benutzername ändern, Name char(4); Spaltentyp ändern Tabelle ändern, Benutzername ändern, char(4); 1.9 Index Hinzufügen eines Indexes Fügen Sie der Primärschlüssel-ID der Benutzertabelle einen Index hinzu. Erstellen Sie einen eindeutigen Index ind_user_id für Benutzer(id); Index löschen Löschen Sie den ind_user_id-Index der Tabelle „Benutzer“. Löschen Sie den Index ind_user_id für den Benutzer. Weitere MySQL-Artikel finden Sie unter den folgenden Links. MySQL DDL-Anweisungen MySQL CRUD-Anweisungen MySQL-Aggregatfunktionen MySQL-Abfrage für mehrere Tabellen ENDE… Dies ist das Ende dieses Artikels über die grundlegenden Anweisungen der MySQL-Datendefinitionssprache DDL. Weitere relevante Inhalte zur MySQL-Datendefinitionssprache DDL finden Sie in früheren Artikeln auf 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:
|
>>: JavaScript-Lösung für die Setinterval-Verzögerung um eine Sekunde
1. Mycat-Anwendungsszenarien Mycat wurde für eine...
Inhaltsverzeichnis 1. Objekte durch Literalwert e...
Inhaltsverzeichnis 2. Feldverkettung 2. Geben Sie...
Code kopieren Der Code lautet wie folgt: <!DOC...
Inhaltsverzeichnis 1. Datenbank-Master-Slave-Klas...
Ich habe vor kurzem ein Dateisystem erstellt und ...
Inhaltsverzeichnis 1. Installieren Sie Docker auf...
Vorwort Docker erfreut sich seit zwei Jahren groß...
Das Div+CSS-Layout zur Erzielung einer 2-Enden-Au...
Code kopieren Der Code lautet wie folgt: <span...
Linux-Version: CentOS 7 [root@azfdbdfsdf230lqdg1b...
Dieser Artikel veranschaulicht anhand von Beispie...
ins und del wurden in HTML 4.0 eingeführt, um Auto...
Vorwort Als Ahhang das Springboot-Projekt entwick...
mysql gibt den Booleschen Typ zurück Im ersten Fa...