Einführung in das Cheatsheet MySQL
MySQL ist ein Open-Source-Datenbankverwaltungssystem. Cheatsheet MySQL hat viele Funktionen, die es flexibler und erweiterbarer machen. MySQL ist kostenlos und es bedeutet, dass Sie nicht dafür bezahlen müssen. Es ist in der Lage, die umfangreichen Funktionalitäten der teuren und leistungsstarken Datenbankpakete zu bewältigen. Es funktioniert hauptsächlich schnell und gut mit einer großen Datenmenge. Eine der großartigen Funktionen von Cheat Sheet MySQL ist anpassbar und kann in bestimmte Umgebungen geändert werden.
MySQL
MySQL funktioniert hauptsächlich mit verschiedenen Programmiersprachen wie C, PHP, Perl usw. PHP wird hauptsächlich nur mit MySQL verwendet. Es ist eine äußerst zuverlässige Datenbank, die großartige Leistung bietet und die Datensicherheit gewährleistet, während die Verbindung mit der Programmiersprache über verschiedene Modi hergestellt wird. MySQL wird als relationales Datenbankmanagementsystem (RDBMS) bezeichnet. Die MySQL-Datenbank ist hauptsächlich nur in einer Sprache verfügbar, nämlich in Englisch. Es wurde von der Oracle Corporation entwickelt und im Jahr 1995 veröffentlicht. Es unterstützt mehrere Betriebssysteme wie Windows, Mac OS, Linux, Solaris, Free BSD usw. C und C ++ wurden für die Entwicklung von MySQL verwendet.
Befehle und Inhalte auf dem Spickzettel MySQL
Cheatsheet MySQL verfügt über eine umfangreiche Bibliothek, die skalierbar, erweiterbar und interaktiv ist und viele integrierte Methoden zur Berechnung allgemeiner Vorgänge enthält. Für die Ausführung von Befehlszeilenoperationen stehen verschiedene Befehle zur Verfügung, und jeder Befehl hat sowohl eine kurze als auch eine lange Form. Bei der Langform wird nicht zwischen Groß- und Kleinschreibung unterschieden, bei der Kurzform wird jedoch zwischen Groß- und Kleinschreibung unterschieden. Nachfolgend sind die genannten Cheatsheet-MySQL-Befehle aufgeführt, die verschiedene Arten von Operationen ausführen:
BEFEHL | BESCHREIBUNG |
Hilfe, \ h, \? | Es werden die verfügbaren MySQL-Befehle angezeigt |
Klar, \ c | Es löscht die Benutzereingabe |
Verbinden, \ r | Stellen Sie eine Verbindung zum Server her. |
Trennzeichen, \ d | Es setzt den Anweisungsbegrenzer. |
Bearbeiten, \ e | Bearbeiten Sie den Befehl mit $ EDITOR. |
Ego, \ G | Das Ergebnis wird vertikal angezeigt. |
Beenden, \ q | Es wird MySQL beenden oder schließen. |
Gehen Sie, \ g | Es wird ein Befehl an den SQL Server gesendet. |
Nopager, \ n | Es zeigt den Pager an und druckt auf Standardausgabe. |
Notee, \ t | Schreiben Sie nicht in die Datei. |
Pager, \ P | Stellen Sie den Pager ein und drucken Sie die Ergebnisse über den Pager. |
Drucken, \ p | Der aktuelle Befehl wird gedruckt |
Eingabeaufforderung, \ R | Ändern Sie die MySQL-Eingabeaufforderung. |
Aufwärmen, \ # | Fertigstellungs-Hash neu erstellen. |
T-Stück, \ T | Outfile setzen und an Outfile anhängen |
Quelle, \. | Führen Sie eine SQL-Skriptdatei aus. |
Status, \ s | Die Statusinformationen werden vom Server abgerufen |
System, \! | Führen Sie den System Shell-Befehl aus |
Verwenden Sie, \ u | Verwenden Sie eine andere Datenbank mit Hilfe des DB-Namens als Argument. |
Zeichensatz, \ C | Zeichensatz definieren. |
Warnungen, \ W | Am Ende jeder Anweisung wird eine Warnung angezeigt. |
Nowarning, \ w | Es wird nicht nach jeder Anweisung eine Warnung angezeigt. |
Verbindung zurücksetzen, \ x | Es wird den Sitzungskontext bereinigen. |
Datentypen : MySQL verfügt über verschiedene Datentypen, mit denen bestimmte Werte in Datenbankspalten eingefügt werden. Für Integer mit 'int'. Ebenso werden andere Werte wie float, double, timestamp, char, varchar, blob, enum zum Einfügen der spezifischen Werte verwendet.
String-Funktionen: Es stehen auch String-Funktionen zur Verfügung:
String-Funktion | BESCHREIBUNG |
strcmp (s1, s2) | Vergleich der Saiten |
Untere (r) | In Kleinbuchstaben konvertieren |
Obermaterial | In Großbuchstaben konvertieren |
Teilzeichenfolge (s, index1, index2) | Den Teilstring oder String nehmen |
Ltrim (s) | Links schneiden |
Aktuelles () | Holen Sie sich das heutige Datum |
Curtime () | Holen Sie sich die Zeit. |
Tagesname (n) | Wenn wir den Namen des Tages extrahieren müssen. |
Wochentag | Extrahieren Sie die jeweilige Tagesnummer. |
Monthname (s) | Wenn ein Monat extrahiert werden muss. |
Mathematische Funktionen: - Die verschiedenen Funktionen, die im Mathematikmodul von MySQL zur Verfügung stehen, sind:
FUNKTION | BESCHREIBUNG |
ANZAHL(*) | Zählen Sie die Zeilen pro Gruppe |
AVG (Spalte) | Der Durchschnittswert einer Gruppe |
MIN (Spalte) | Ein Mindestwert einer Gruppe |
MAX (Spalte) | Ein Maximalwert einer Gruppe |
SUM (Spalte) | Summenwerte in Gruppe |
Bauchmuskeln (Anzahl) | Absolutwert |
Gerade Zahl) | Rundungszahl |
Stockwerk Nummer) | Die Zahl ist die größte Ganzzahl, aber nicht größer |
Decke (Anzahl) | Kleinste ganze Zahl nicht kleiner |
Sqrt (Nummer) | Quadratwurzel |
Pow (Basis, Exponent) | n-te Potenz |
Rand () | Zufallszahl |
Sünde (Zahl) | Sin Funktion |
Cos (Nummer) | Cos Funktion |
Kostenlose Tipps und Tricks zur Verwendung von Cheat Sheet MySQL-Befehlen
- Wenn im Spickzettel MySQL eine Liste aller Datenbanken erforderlich ist, verwenden Sie den Befehl 'SHOW DATABASES;' um die verfügbaren Datenbanken zu erhalten.
- Um die Datenbank zu erstellen, 'CREATE DATABASE dbname;' Befehl wird verwendet, um eine neue Datenbank zu erstellen.
- Um die bestimmte Datenbank zu verwenden, geben Sie den Befehl 'USE database' ein. wird genutzt.
- Die "SHOW TABLES;" Befehl muss die Liste aller Tabellen in der MySQL-Datenbank verwenden.
- 'Tabelle beschreiben; Spalten aus einer Tabelle anzeigen; ' Befehle zeigen die Struktur der Tabelle an.
- 'DROP DATABASE dbname;' Befehl wird verwendet, um eine Datenbank zu löschen. Gehen Sie bei der Verwendung dieses Befehls vorsichtig vor, da der Rollback nach dem Ausführen nicht ausgeführt werden kann.
- Wenn beim Auswählen der Daten aus einer Tabelle keine doppelten Daten erforderlich sind, sollte das Schlüsselwort DISTINCT verwendet werden, um die doppelten Daten nicht zu wiederholen. Eine Abfrage kann sein: Wählen Sie eine DISTINCT-Spalte aus einer Tabelle;
- Es gibt auch andere Abfragen zum Einfügen, Aktualisieren, Löschen, Sortieren, Gruppieren der Spalten und Verknüpfen von zwei oder mehr Tabellen. Diese beschleunigen die Datenverarbeitung und lassen sich leicht abrufen.
- Einfügen: In Tabellenwerte einfügen (v1, v2);
- Einfügen einer Spalte: Ändern Sie den Tabellennamen der Tabelle. ADD column columntypeoptions;
- Aktualisierung: Aktualisiere Tabellensatz Spalte1 = x wobei 1 = 1 (Bedingungen);
- Löschen: Löschen aus der Tabelle mit 1 = 1 (Bedingungen);
- Spalte löschen: Tabelle ändern Tabellenname Spalte löschen Spaltenname;
- Wenn Sie das root-Passwort vergessen haben, verwenden Sie die folgenden Befehle:
$ /etc/init.d/mysql stop
$ mysqld_safe –skip-grant-tables &
$ mysql # auf einem anderen Terminal
mysql> UPDATE mysql.user SET password = PASSWORD (' ') WHERE user = 'root';
$ /etc/init.d/mysql start
- Wenn die Tabelle nach dem Herunterfahren nicht ordnungsgemäß repariert werden muss:
mysqlcheck - alle Datenbanken - schnell
- Wenn die Daten aus der Datei geladen werden müssen, verwenden Sie den folgenden Befehl:
mysql> SOURCE eingabedatei
$ mysql database <filename.sql
$ cat filename.sql | MySQL-Datenbank
Fazit - Spickzettel MySQL
Spickzettel MySQL ist einfach zu bedienen und seine Syntax ist leichter zu merken und die Abfragen können einfach geschrieben werden. Es kann mit jeder Web-Technologie zum Speichern der Daten verwendet werden. Es ist sicher und schneller durchzuführen. Die Struktur ist einfach zu bearbeiten und zu verstehen. Die einfache Sprache erleichtert dem Anfänger das Erlernen.
MySQL wird hauptsächlich für UNIX-ähnliche Betriebssysteme verwendet und ist sehr einfach zu integrieren. Dies kann auf Cloud-Plattformen verwendet werden, was die neueste Entwicklung auf dem Markt darstellt. Es kann problemlos auf Amazon- oder Azure-Cloud-Plattformservices verschoben oder gehostet werden.
Empfohlene Artikel
Dies war ein Leitfaden für das Spickzettel-MySQL. Hier haben wir den Inhalt und die Befehle sowie kostenlose Tipps und Tricks für das Spickzettel-MySQL besprochen. Sie können auch den folgenden Artikel lesen, um mehr zu erfahren -
- Spickzettel für UNIX
- Spickzettel CCNA
- Spickzettel Java
- Spickzettel CSS3