Heim  >  Artikel  >  Backend-Entwicklung  >  MySQLs erste Einführung in SQL-Anweisungen und Bibliotheksoperationen

MySQLs erste Einführung in SQL-Anweisungen und Bibliotheksoperationen

jacklove
jackloveOriginal
2018-05-09 09:38:011408Durchsuche

MySQLs erste Einführung in SQL-Anweisungen und Bibliotheksoperationen ist für PHP-Operationen sehr wichtig. In diesem Artikel werden die zugehörigen Operationen ausführlich erläutert.

1>Typen der SQL-Sprache

SQL: Strukturierte Abfragesprache ist Strukturierte Abfragesprache

SQL-Sprache wird hauptsächlich für den Zugriff auf Daten verwendet , Daten abfragen, Daten aktualisieren und relationale Datenbanksysteme verwalten, von IBM entwickelte SQL-Sprache

-->DDL-Anweisung Datenbankdefinitionssprache: Datenbank, Tabelle, Ansicht, Index, Speicherprozess , wie zum Beispiel CREATE DROP ALTER
-->DML-Anweisung Datenbankmanipulationssprache: Daten einfügen INSERT, Daten löschen LÖSCHEN, Daten aktualisieren UPDATE, Daten abfragen SELECT

-->DCL-AnweisungDatenbanksteuerungssprache: Zum Beispiel zur Steuerung der Benutzerzugriffsrechte GRANT, REVOKE

Es handelt sich im Wesentlichen um die Steuerung von Ordnern (Datenbanken), Dateien (Tabellen) und Dateiinhalte (Datensätze) hinzufügen, löschen, ändern und prüfen

1.1> Vorgangsordner (Datenbank)

Wie folgt: Datenbank erstellen db1, Im Wesentlichen wird ein neuer db1-Ordner im Datenverzeichnis erstellt. Die Datenverwaltungsdatei

wird standardmäßig im db1-Ordner erstellt.



Hinzugefügt: Datenbank db1 charset utf8 erstellen; # Alle Bibliotheken anzeigen

show create database db1; # Eine einzelne Bibliothek anzeigen

Ändern: Datenbank db1 charset latin1;

1.2> Datei (Tabelle)


Unter welcher Bibliothek Sie arbeiten möchten, verwenden Sie den Bibliotheksnamen, um zur Bibliothek zu wechseln. Sie können die aktuelle Datenbank mit „Select Database“ anzeigen.



Wie oben wird Tabelle t1 erstellt und entsprechend zwei Dateien generiert. .frm ist die Datei, die die Tabellenstruktur speichert, und .ibd ist die Datei, die die entsprechende Tabellendatendatei speichert.

                                                                                                                                                                                                                                     zeigen, ;  ​ # Eine einzelne Tabelle anzeigen
<:>

Ändern: Tabelle T1 ändern Namen ändern (3);

Alter Table T1 Change name char (2); t1;

1.3>Inhalt der Operationsdatei (Datensätze in der Tabelle)

Hinzugefügt: einfügen in t1-Werte(1,'egon1'),(2, 'egon2'),(3,'egon3'); # Mehrere Daten einfügen
Abfrage: select * from t1; alle

select id from t1; # Abfrage Spalte angeben


Änderung: update t1 set name='sb' where id=2 # Änderung gemäß Einschränkungen

Löschen: löschen aus t1, wobei id=1;


2>Bibliotheksbezogen


2.1>Die Verwendung einiger Bibliotheken unter der Datenbank.

Informationsschema: Virtuelle Bibliothek, die keinen Speicherplatz belegt und im Speicher gespeichert wird. Sie wird generiert, wenn der Datenbankdienst gestartet wird

>Diese Bibliothek speichert einige Parameter nach dem Start der Datenbank, z. B. Benutzertabelleninformationen, Spalteninformationen, Berechtigungsinformationen, Zeicheninformationen usw.

Wie unten gezeigt, kann die Bibliothek in der Befehlszeile angezeigt werden, die Datei jedoch nicht auf der Festplatte.


Leistungsschema: Seit MySQL 5.5 wurde eine neue Datenbank hinzugefügt: Wird hauptsächlich zum Sammeln von Leistungsparametern des Datenbankservers verwendet.


Aufzeichnen verschiedener Ereignisse, Sperren usw., die auftreten, wenn Phänomen bei der Verarbeitung von Abfrageanforderungen

MySQL: Autorisierungsbibliothek, speichert hauptsächlich Systembenutzerberechtigungsinformationen



Dieser Artikel ist eine Premiere Weitere Lernmaterialien finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Wie man TP5 einfach implementiert – hinzufügen, löschen, ändern und abfragen

Wie man das abfragt Letzter Datensatz über MySQL

SQL Server findet den Maximalwert, den Minimalwert, die Zeit, die dem Maximalwert entspricht, und die Zeit, die dem Minimalwert entspricht

Das obige ist der detaillierte Inhalt vonMySQLs erste Einführung in SQL-Anweisungen und Bibliotheksoperationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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