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

Prometheus überwacht MySQL mithilfe der Grafana-Anzeige

Inhaltsverzeichnis Prometheus überwacht MySQL übe...

Zusammenfassung der Verwendung von Linux-SFTP-Befehlen

sftp ist die Abkürzung für Secure File Transfer P...

So verwenden Sie rsync unter Linux

Inhaltsverzeichnis 1. Einleitung 2. Installation ...

MySQL-Datenbank löscht doppelte Daten und behält nur eine Methodeninstanz bei

1. Problemeinführung Nehmen Sie ein Szenario an, ...

Docker-Lernen: Die spezifische Verwendung von Container-Containern

Container sind ein weiteres Kernkonzept von Docke...

Zusammenfassung eines CSS-Codes, der die gesamte Site grau macht

Um den Märtyrern und Opfern des Kampfes gegen die...

Grundlegende Kenntnisse zur MySQL-Wurmreplikation

Würmer replizieren sich, wie der Name schon sagt,...

js, um den Zahlungs-Countdown zu realisieren und zur Startseite zurückzukehren

Zahlungs-Countdown, um zur Startseite zurückzukeh...

CentOS 7 - Lösungsprozessdiagramm für vergessene Passwörter

brauchen Unabhängig davon, ob es sich um ein Wind...

Lösung für den Fehler 2059 beim Verbinden von Navicat mit MySQL

Als ich kürzlich Django lernte, musste ich eine D...

innodb_flush_method-Wertmethode (Beispielerklärung)

Mehrere typische Werte von innodb_flush_method fs...

Mysql-Datumsformatierung und komplexe Datumsbereichsabfrage

Inhaltsverzeichnis Vorwort Anwendungsszenarios fü...

Detaillierte Erläuterung der Dateisystemformate der EXT-Serie in Linux

Linux-Dateisystem In der Abbildung oben sind herk...

MySQL-Einstellungscode für die grüne Version und Details zum Fehler 1067

MySQL-Einstellungscode für grüne Version und Fehl...