[JAVA] Liste des instructions MySQL pour les débutants en programmation * Mémo personnel
Liste des instructions MySQL pour les débutants en programmation * Mémo personnel
Décrivez le mémo en cours d'étude
Veuillez commenter si vous avez des corrections ou des conseils.
installer
| action |
Instruction SQL |
| Connectez-vous à MySQL |
mysql -u root -p |
| Déconnectez MySQL |
exit |
| changer le mot de passe |
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Nouveau mot de passe'; |
Fonctionnement de la base de données
| action |
Instruction SQL |
| Créer une base de données |
CREATE DATABASE nom de la base de données jeu de caractères par défaut utf8; |
| Supprimer la base de données |
Nom de la base de données DROP DATABASE; |
| Consultez la liste des bases de données |
show databases; |
| Sélectionnez la base de données à utiliser |
UTILISER le nom de la base de données; |
Fonctionnement de la table
| action |
Instruction SQL |
| Créer une table |
CREATE TABLE nom de la base de données.Nom de la table que vous souhaitez créer(●); |
| Supprimer la table |
Nom de la base de données DROP TABLE.Nom de la table que vous souhaitez créer; |
| Consultez la liste des tableaux |
show tables; |
| Confirmation de la conception de la table |
describe books; |
- Exemple de contenu de création de colonne dans la création de table ci-dessus (●)
| action |
Instruction SQL |
| Colonne ID |
ID INT AUTO_INCREMENT NOT NULL PRIMARY KEY |
| Colonne de chaîne |
Nom de colonne VARCHAR(Nombre maximum de caractères) |
| Colonne entière |
Nom de colonne INT |
| Colonne d'enregistrement automatique de la date et de l'heure d'enregistrement |
Nom de la colonne TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP |
Fonctionnement CRUD
| action |
Instruction SQL |
| Créer des données |
INSERT INTO nom de la table(Colonne 1,Colonne 2, ...) VALUES (Valeur 1,Valeur 2, ...); |
| Obtenez des données |
SELECT nom de colonne FROM nom de table; |
| Mise à jour des données |
UPDATE Nom de la table SET Nom de la colonne 1=Valeur 1,Nom de colonne 2=Valeur 2, …; |
| Suprimmer les données |
DELETE FROM nom de la table; |
Autre
| Exemple d'opération |
Instruction SQL |
| Exemple de clause WHERE |
Instruction CRUD WHERE nom de colonne=valeur; |
| Exemple de clause ORDER BY |
Instruction CRUD ORDER BY Colonne des critères de tri |
| Fonction d'analyse |
Fonction SELECT(Nom de colonne)FROM nom de la table; |
| Joindre la table |
Condition ON du nom de table INNER JOIN |