[JAVA] Liste der MySQL-Anweisungen für Programmieranfänger * Persönliches Memo

Liste der MySQL-Anweisungen für Programmieranfänger * Persönliches Memo

Beschreiben Sie das Memo, das gerade studiert wird Bitte kommentieren Sie, wenn Sie Korrekturen oder Ratschläge haben.

installieren

Aktion SQL-Anweisung
Stellen Sie eine Verbindung zu MySQL her mysql -u root -p
Trennen Sie MySQL exit
ändere das Passwort ALTER USER 'root'@'localhost' IDENTIFIED BY 'Neues Kennwort';

Datenbankbetrieb

Aktion SQL-Anweisung
Datenbank erstellen CREATE DATABASE Datenbankname Standardzeichensatz utf8;
Datenbank löschen DROP DATABASE Datenbankname;
Überprüfen Sie die Liste der Datenbanken show databases;
Wählen Sie die zu betreibende Datenbank aus USE Datenbankname;

Tabellenbetrieb

Aktion SQL-Anweisung
Eine Tabelle erstellen Datenbankname CREATE TABLE.Tabellenname, den Sie erstellen möchten(●);
Tabelle löschen DROP TABLE Datenbankname.Tabellenname, den Sie erstellen möchten;
Überprüfen Sie die Liste der Tabellen show tables;
Bestätigung des Tischdesigns describe books;
Aktion SQL-Anweisung
ID-Spalte ID INT AUTO_INCREMENT NOT NULL PRIMARY KEY
String-Spalte Spaltenname VARCHAR(Maximale Anzahl von Zeichen)
Ganzzahlige Spalte Spaltenname INT
Registrierungsdatum und -zeit automatische Registrierungsspalte Spaltenname TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP

CRUD-Betrieb

Aktion SQL-Anweisung
Daten erstellen INSERT INTO Tabellenname(Spalte 1,Spalte 2, ...) VALUES (Wert 1,Wert 2, ...);
Daten bekommen SELECT Spaltenname FROM Tabellenname;
Datenaktualisierung UPDATE Tabellenname SET Spaltenname 1=Wert 1,Spaltenname 2=Wert 2, …;
Daten löschen DELETE FROM Tabellenname;

Andere

Betriebsbeispiel SQL-Anweisung
Beispiel für eine WHERE-Klausel CRUD-Anweisung WHERE Spaltenname=Wert;
Beispiel für eine ORDER BY-Klausel CRUD-Anweisung ORDER BY Sortierkriterienspalte
Analysefunktion SELECT-Funktion(Spaltenname)FROM Tabellenname;
Tisch verbinden INNER JOIN Tabellenname EIN Bedingung

Recommended Posts

Liste der MySQL-Anweisungen für Programmieranfänger * Persönliches Memo
Liste der Anfänger (Liste) Memo
Java Häufig verwendete Anweisungsliste (für Anfänger und Anfänger)
[Für Anfänger] Zusammenfassung des Java-Konstruktors
Eine Liste der rawValues für UITextContentType.
[Persönliches Memo] Über die Schaltfläche (GUI) von Docker Desktop für Windows
In Liste sortieren, für persönliches Memo
Empfohlene Lernmethode zum Programmieren von Anfängern
Ich habe EX25 des AtCoder Programming Guide für Anfänger (APG4b) in Java geschrieben.
[Für Programmieranfänger] Was ist eine Methode?
Liste der Punktschnitte für feinere Punktschnitte
Liste der Download-Ziele für Oracle Java
Erklärung von Ruby auf Schienen für Anfänger ①
[Persönliches Memo] Eine kleine Geschichte über die CPU-Einstellungen von Docker Desktop für Windows
Zusammenfassung der einfachen Funktionen von Bootstrap für Anfänger
Eine Sammlung einfacher Fragen für Java-Anfänger
[Einführung in Java] Grundlagen der Java-Arithmetik (für Anfänger)
Kenntnis der Objektorientierung für ein halbes Jahr Programmierung