À propos de ce tutoriel
Pour ce premier chapitre nous allons voir les particularité de MySQL par rapport à SQLite sur les commandes de bases (création de base de données et de table).
Requêtes à retenir
Pour gérer une base de données :
CREATE DATABASE mabdd;
DROP DATABASE mabdd;
Pour connaitre l'encodage de votre serveur
SHOW VARIABLES LIKE 'character_set_server';
Pour obtenir l'encodage d'une base de données
SELECT default_character_set_name FROM information_schema.SCHEMATA WHERE schema_name = "tuto";
Pour modifier le type d'une colonne
ALTER TABLE matable MODIFY column TYPE;
Syntaxe alternative pour la mise à jour d'une ligne
UPDATE table SET column = value, column2 = value WHERE condition;