[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; |
- Beispiel für den Inhalt der Spaltenerstellung in der obigen Tabellenerstellung (●)
| 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 |