Heim > Datenbank > MySQL-Tutorial > Was ist die Grundsprache von MySQL?

Was ist die Grundsprache von MySQL?

(*-*)浩
Freigeben: 2019-05-29 09:39:05
Original
4930 Leute haben es durchsucht

Wenn wir MySQL betreten, gibt es tatsächlich viele grundlegende Sprachen von MySQL. Lassen Sie uns heute etwas darüber lernen.

Empfohlener Kurs: MySQL-Tutorial.

Was ist die Grundsprache von MySQL?

MySQL ist eine relationale Datenbank, die in den 1990er Jahren entwickelt wurde. MySQL 5.0 bietet Ansichten, gespeicherte Datenbankprozeduren, Trigger, serverseitige Cursor und Unterstützung für erweiterte Funktionen wie verteilte Transaktionen Protokolle.

MySQL-Vorteile: Open Source, kostenlos, plattformübergreifend, hohe Leistung, mehr Benutzer

Schwächen: schlechte SQL-Standardkonformität.

Wenn Sie mit einer unbekannten Datenbank konfrontiert werden Normalerweise benötigen Sie eine Möglichkeit, damit zu interagieren, und Sie verwenden die SQL-Sprache.

SQL-Sprache ist die Abkürzung für (Structure Query Language) Strukturierte Abfrage Es verwendet Beziehungen Die Datenbankanwendungssprache des Modells Relationale Datenbanksysteme unterstützen die SQL-Sprache. Eine relationale Datenbank ist eine Datenbank, die auf dem relationalen Modell basiert mehrere zweidimensionale Zeilen- und Spaltentabellen, die miteinander verbunden werden können.

2. Klassifizierung der SQL-Sprache.

DDL-Anweisung: Datendefinitionssprache . Definiert verschiedene Datensegmente, Datenbanken, Tabellen, Spalten, Indizes und andere Datenbankobjekte: Erstellen, Löschen, Ändern.

Erstellung einer Datenbank


• CREATE DATABASE Datenbankname

[CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'] Legen Sie den Datenbankzeichensatz und die Zeichensatz-Sortierungsregeln fest

•[Beispiel] CREATE DATABASE exam CHARACTER SET 'utf8 ' COLLATE 'utf8_general_ci';

•Datenbank wechseln: Datenbanknamen verwenden

•[Beispiel] USE-Prüfung

Änderung der Datenbank

Datenbankprüfungszeichensatz utf8 ändern ;

Löschen der Datenbank

Datenbank löschen Datenbankname

Erstellung einer Tabelle

•CREATE TABLE Tabellenname (Attribut 1 Datentyp [Länge] [Einschränkungen ],...) [ENGINE=INNODB DEFAULT CHARSET=utf8] (Speicher-Engine und Zeichensatz) wie

Einführung in Einschränkungsdatentypen

ENGINE=INNODB DEFAULT CHARSET =utf8; Beim Erstellen einer Liste hinzugefügt, können chinesische Zeichen erscheinen

Änderung der Tabelle

•Tabellennamen ändern

•Feld hinzufügen Tabelle ändern Spaltennamentyp hinzufügen

•Einschränkung hinzufügen. Tabellennamen ändern. Spaltennamen ändern > •Tabelle ändern, Tabellenname, Einschränkung hinzufügen, Fremdschlüsselname, Fremdschlüssel (Fremdschlüsselfeld), referenziert verknüpften Tabellennamen (zugeordnetes Feld);

•Feld ändern, Tabelle ändern, Tabellennamen, ursprünglichen Feldnamen ändern, neuen Feldnamen, Datentyp [ Attribut ];

•Feld löschen, Tabelle ändern, Tabellennamen löschen, Feldnamen löschen

•Einschränkungen ändern, Tabelle ändern, Tabellenname, Einschränkung hinzufügen, Fremdschlüsselname, Fremdschlüssel (Fremdschlüsselfeld), referenziert verknüpften Tabellennamen (assoziierte Feld) 2. . . . ) Werte ('a',1,);

Aktualisierung der Tabellendaten

•Tabellennamen aktualisieren, Spaltenname festlegen = Aktualisierungswert [wobei Aktualisierungsbedingung];

Löschen von Tabellendaten

•Aus Tabellennamen löschen [wobei Aktualisierungsbedingung];

Der DML-Vorgang bezieht sich auf den Vorgang von Tabellendatensätzen in der Datenbank, hauptsächlich einschließlich des Einfügens von Tabellen Datensätze (einfügen), aktualisieren (aktualisieren), löschen (löschen), abfragen (auswählen)

Das obige ist der detaillierte Inhalt vonWas ist die Grundsprache von MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage