Zusammenfassung der MySQL-Anweisungen

Zusammenfassung der MySQL-Anweisungen

1. Datenbank USE auswählen

Wenn Sie sich zum ersten Mal mit MySQL verbinden, ist keine Datenbank geöffnet, die Sie verwenden können. Wir müssen eine Datenbank auswählen, bevor wir die folgenden Vorgänge ausführen können.

Methode: USE-Anweisung

VERWENDEN Sie Mdatabase;

Auf diese Weise kann die Datenbank geöffnet und die Daten gelesen werden.

2. Informationen anzeigen ANZEIGEN

MySQL extrahiert Informationen aus internen Tabellen

Datenbank ANZEIGEN;

Gibt eine Liste der verfügbaren Datenbanken zurück

Tabellen ANZEIGEN;

Gibt eine Liste der Tabellen in der Datenbank zurück

Spalten aus Tabelle ANZEIGEN;

Tabellenspalten anzeigen

3. Erstellen Sie eine Tabelle

Grundlegende Syntax:

//von LMY
CREATE DATABASE Datenbankname; /*Datenbank erstellen*/
USE-Datenbankname; /*Mit Datenbank verbinden*/

CREATE TABLE Tabellenname 1
(
    Spaltenname 1 Datentypanforderungen,
    Spaltenname 2 Anforderungen an den Datentyp,
    Spaltenname 3 Anforderungen an den Datentyp,
    .......
    PRIMARY KEY /*Beachten Sie, dass hier kein Komma steht*/
);

Nehmen Sie als Beispiel meinen Datenbankjob:

(Umgebung, MySQL workbench )

Erfordern:

Erstellen Sie eine Datenbank mit dem Namen " my_own_movie_database ", erstellen Sie dann die folgenden Tabellen und fügen Sie die entsprechenden Eingaben ein

Öffnen Sie zunächst workbench und fügen Sie eine neue SQL Datei hinzu

Schreiben Sie danach die sql -Anweisung in die neue Datei

Schreiben Sie die entsprechende sql Anweisung. Nach dem Schreiben finden Sie links eine neue Datenbank. Klicken Sie darauf und Sie können die von Ihnen erstellte Tabelle sehen.

Der vollständige Code lautet wie folgt:

Datenbank löschen, falls „my_own_movie_database“ vorhanden ist;
Datenbank „my_own_movie_database“ erstellen;

VERWENDEN Sie „meine_eigene_Filmdatenbank“;

Tabelle „movieexec“ erstellen (
  `name` char(30) DEFAULT NULL,
  `Adresse` varchar(100) DEFAULT NULL,
  `cert` int(11) NICHT NULL STANDARD '0
  ',
  `Nettowert` int(11) DEFAULT NULL,
  PRIMÄRSCHLÜSSEL (`cert`)
)ENGINE=InnoDB STANDARD-CHARSET=utf8;

#
# Daten für Tabelle "movieexec"
#

EINFÜGEN IN „movieexec“ WERTE („Calvin Coolidge“, „Fast Lane“, 123,20000000), („Merv Griffin“, „Riot Rd.“, 199,112000000), („Stephen Spielberg“, „123 ET Road“, 222,100000000), („Ted Turner“, „Turner Av.“, 333,125000000), („George Lucas“, „Oak Rd.“, 555,200000000), („Jane Fonda“, „Turner Av.“, 567,200000000);

#
# Quelle für Tabelle "Filme"
#

TABELLE „Studio“ erstellen (
  `name` char(30) NICHT NULL STANDARD '',
  `Adresse` varchar(100) DEFAULT NULL,
  `presC` int(11) DEFAULT NULL,
  PRIMÄRSCHLÜSSEL (`Name`)
) ;

#
# Daten für Tabelle "Studio"
#

INSERT INTO `studio` VALUES ('MGM','MGM Boulevard',123),('Fox','Fox Boulevard',199),('Disney','Disney Boulevard',222),('USA Entertainm','USA Entertainm Boulevard',333),('Paramount','Paramount Boulevard',555);


CREATE TABLE `Filme` (
  `title` char(100) NICHT NULL STANDARD '',
  `Jahr` int(11) NICHT NULL STANDARD '0',
  `Länge` int(11) DEFAULT NULL,
  `movieType` char(10) DEFAULT NULL,
  `studioName` char(30) ,
  `ProduzentC` int(11) DEFAULT NULL,
  PRIMÄRSCHLÜSSEL (`Titel`,`Jahr`),
 Der Fremdschlüssel (Studioname) verweist auf Studio (Name) bei der Löschkaskade
) ;

#
# Daten zur Tabelle "Filme"
#

In "Filme" Werte einfügen ('Empire Strikes Back', 1980,111, 'Drama', 'Fox', 555) ('Gone With the Wind', 1938, Null, 'Drama', 'Mgm', 123), ('Logan', Run ', 19777,120, Drama,' Mgm ',', ',', ',', ',', ',', ',', ', 888) 99), ('Star Trek', 1979,132, 'Scific', 'Paramount', 444), ('Star Trek: Nemesis', 2002,116, 'Scific', 'Paramount', 321), ('Star Wars', 1977,124 ', Scific', Fox, 555), (», (», (». , ("Der Mann, der nicht dort war", 2001,116, "Comedy", "USA Entertainm", 777), ("Die üblichen Verdächtigen", 1995, 106, "Drama", "Mgm", 999);

#
# Quelle für Tabelle "moviestar"
#


CREATE TABLE `Filmstar` (
  `name` char(30) NICHT NULL STANDARD '',
  `Adresse` varchar(255) DEFAULT NULL,
  `Geschlecht` char(1) DEFAULT NULL,
  `Geburtsdatum` Datum DEFAULT NULL,
  PRIMÄRSCHLÜSSEL (`Name`)
)ENGINE=InnoDB STANDARD-CHARSET=utf8;
#
# Daten für Tabelle "moviestar"
#
INSERT INTO `moviestar` VALUES ('Alec Baldwin', 'Baldwin Av.', 'M', '1977-06-07'), ('Debra Winger', 'A way', 'F', '1978-05-06'), ('Harrison Ford', 'Prefect Rd.', 'M', '1955-05-05'), ('Jack Nicholson's', 'X path', 'M', '1949-05-05'), ('Jane Fonda', 'Turner Av.', 'F', '1977-07-07');
#
# Quelle für Tabelle "starsin"
#
Tabelle „Starsin“ erstellen (
  `movieTitle` char(100) NICHT NULL STANDARD '',
  `movieYear` int(11) NICHT NULL STANDARD '0',
  `starName` char(30) NICHT NULL STANDARD '',
  PRIMÄRSCHLÜSSEL (`Filmtitel`,`Filmjahr`,`Starname`)
)ENGINE=InnoDB STANDARD-CHARSET=utf8;

#
# Daten für Tabelle "starsin"
#

INSERT INTO `starsin` VALUES ('Das Imperium schlägt zurück',1980,'Harrison Ford'),('Star Wars',1977,'Carrie Fisher'),('Star Wars',1977,'Harrison Ford'),('Star Wars',1977,'Mark Hamill'),('Zeit der Zärtlichkeit',1983,'Debra Winger'),('Zeit der Zärtlichkeit',1983,'Jack Nicholson'),('Die üblichen Verdächtigen',1995,'Kevin Spacey');

#
# Quelle für Tabelle "Studio"
#

4. Daten einfügen INSERT

Grundlegendes Schreiben:

INSERT INTO Tabellenname 1 VALUES (Daten 1, Daten 2, Daten 3…), (Daten 1, Daten 2……)....;


Zum Schluss ausführen, Tastenkombination: Strg + Umschalt + Eingabe
(Ich wusste nicht, wie ich diesen Teil ausführen sollte, bis ich fast mit dem Kurs fertig war … Ich habe so viel geweint. Ich konnte die Software in der ersten Hälfte des Semesters nicht installieren und war in der zweiten Hälfte des Semesters jeden Tag verwirrt, warum ich keine Tabelle erstellen konnte …)
Nachdem die Tabelle erstellt wurde, können Sie den Inhalt der Tabelle sehen

Dies ist das Ende dieses Artikels über MySQL -Anweisungszusammenfassung. Weitere relevante Inhalte zur MySQL-Anweisungszusammenfassung 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:
  • Einige allgemeine SQL-Anweisungen in MySQL
  • Organisieren Sie die häufig verwendeten MySql-Abfrageanweisungen (23 Typen).
  • Die umfassendste Sammlung von MySQL-Abfrageanweisungen
  • MySQL-Anweisungsanordnung und zusammenfassende Einführung
  • Zusammenfassung der MySQL-DML-Anweisungen
  • Sammlung von MySQL-Fuzzy-Abfrageanweisungen
  • In der MySQL-Datentabelle verwendete SQL-Anweisungsanordnung

<<:  Die vollständige Liste der MIME-Typen

>>:  Lösen Sie das Problem, dass Sie auf dem Linux-Server nicht auf die RabbitMQ-Verwaltungsseite zugreifen können

Artikel empfehlen

Lassen Sie uns darüber sprechen, was das URL-Objekt von JavaScript ist

Inhaltsverzeichnis Überblick Hash-Eigenschaften G...

Beispiel für die Implementierung des Skelettbildschirms des WeChat-Applets

Inhaltsverzeichnis Was ist ein Skelettbildschirm?...

So schreiben Sie hochwertigen JavaScript-Code

Inhaltsverzeichnis 1. Einfach zu lesender Code 1....

Praktische Hinweise zur Installation von Jenkins mit Docker-Compose

Erstellen Sie ein Verzeichnis cd /usr/local/docke...

Programme zum Abfragen und Löschen der Portnutzung im Windows-Betriebssystem

Im Windows-Betriebssystem das Programm zum Abfrag...

Mehrere Methoden zum Ausführen von SQL-Dateien unter der MySQL-Befehlszeile

Inhaltsverzeichnis Die erste Methode: Wenn die My...

Installieren Sie Apache2.4+PHP7.0+MySQL5.7.16 auf macOS Sierra

Obwohl Mac-Systeme mit PHP und Apache ausgeliefer...

Lösen Sie das Docker.Socket-Berechtigungsproblem des VSCode-Docker-Plugins

Lösung: Beenden Sie alle mit .vscode in Zusammenh...

Verwendung von MySQL DDL-Anweisungen

Vorwort Die Sprachklassifikation von SQL umfasst ...

Einführung in semantische XHTML-Tags

Der erste Punkt ist, dass Menschen die Semantik vo...

Eine Fallstudie zur MySQL-Optimierung

1. Hintergrund Auf jeder OLTP-Datenbankinstanz vo...