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

MySQL: Datenintegrität

Die Datenintegrität wird in Entitätsintegrität, D...

So verweisen Sie im WeChat-Applet wxss auf externe CSS-Dateien und Iconfonts

Ursache So importieren Sie externe Dateien in ein...

Lassen Sie uns ausführlich über Vues Mixin und Vererbung sprechen

Inhaltsverzeichnis Vorwort Mischen Mixin-Hinweis ...

So führen Sie das Springboot-Projekt im Docker aus

1. Klicken Sie unten in IDEA auf Terminal und geb...

TD-Breitenproblem beim Zusammenführen von TD-Zellen

Im folgenden Beispiel ist die Anzeige normal, wenn...

Anwendungsverschachtelung von HTML-ul-ungeordneten Tabellen

Anwendungsschachtelung ungeordneter Listen Code ko...

MySQL-Lösung zum Erstellen eines horizontalen Histogramms

Vorwort Histogramme sind grundlegende statistisch...

Implementierung der Breakpoint-Wiederaufnahme im Vue-Video-Player

In einem aktuellen Projekt musste ich die Funktio...

So installieren Sie MySQL 8.0 in Docker

Umgebung: MacOS_Cetalina_10.15.1, Mysql8.0.18, Do...

So installieren Sie JDK und Mysql auf dem Linux-System Ubuntu 18.04

Plattformbereitstellung 1. JDK installieren Schri...

Die konkrete Umsetzung des JavaScript-exklusiven Denkens

Im vorherigen Blog hat Xiao Xiong die Methoden ve...