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

Das WeChat-Applet realisiert eine Links-Rechts-Verknüpfung

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

Lösung zum Vergessen des MySQL-Root-Passworts in MACOS

MySQL ist ein relationales Datenbankverwaltungssy...

mysql löst zeitzonenbezogene Probleme

Vorwort: Bei der Verwendung von MySQL können Prob...

Vue nutzt Amap zur Realisierung der Stadtpositionierung

In diesem Artikel wird der spezifische Code von V...

Beste Möglichkeit, den Schlüssel im JSON-Objekt zu ersetzen

JSON (JavaScript Object Notation, JS Object Notat...

Centos7-Installation und Konfiguration von Mysql5.7

Schritt 1: Holen Sie sich die MySQL YUM-Quelle Ge...

Installation und Verwendung der MySQL MyCat-Middleware

1. Was ist mycat Ein vollständig Open Source-Groß...

Vertieftes Verständnis davon in JavaScript

Vertieftes Verständnis davon in Js JavaScript Ber...

Detaillierte Erklärung der Interaktion zwischen React Native und IOS

Inhaltsverzeichnis Voraussetzungen RN übergibt We...

Eine kurze Diskussion über die Leistungsprobleme des MySQL-Paging-Limits

MySQL-Paging-Abfragen werden normalerweise über L...

Detaillierte Analyse des Unterschieds zwischen Ref und Reactive in Vue3.0

Inhaltsverzeichnis Ref und Reaktiv Referenz Reakt...

So löschen Sie schwebenden Beispielcode in CSS

Überblick Das Rahmendiagramm dieses Artikels ist ...

3 Möglichkeiten zum Hinzufügen von Links zu HTML-Auswahl-Tags

Der Erste : Code kopieren Der Code lautet wie folg...