Créer une base de données exemple
Dans cette étape, vous allez créer une base de données SQLite exemple et la remplir avec des données. Cela vous fournira une base de données pour vous entraîner à la sauvegarde (backup) et à la restauration.
Tout d'abord, ouvrez le shell SQLite. C'est là que vous interagirez avec la base de données.
sqlite3 mydatabase.db
Cette commande démarre le shell SQLite et crée un nouveau fichier de base de données nommé mydatabase.db
. Si le fichier existe déjà, il ouvrira ce fichier à la place.
Maintenant, créez une table nommée users
avec des colonnes pour id
, name
et email
:
CREATE TABLE users (
id INTEGER PRIMARY KEY,
name TEXT,
email TEXT
);
Cette commande SQL crée une table nommée users
. La colonne id
est un entier et la clé primaire (primary key), ce qui signifie qu'elle identifie de manière unique chaque ligne de la table. Les colonnes name
et email
sont des champs de texte.
Ensuite, insérez des données exemples dans la table users
:
INSERT INTO users (name, email) VALUES ('Alice', '[email protected]');
INSERT INTO users (name, email) VALUES ('Bob', '[email protected]');
Ces commandes ajoutent deux lignes à la table users
. La première ligne a le nom 'Alice' et l'email '[email protected]'. La deuxième ligne a le nom 'Bob' et l'email '[email protected]'.
Pour vérifier que les données ont été insérées correctement, exécutez la commande suivante :
SELECT * FROM users;
Vous devriez voir une sortie similaire à ceci :
1|Alice|[email protected]
2|Bob|[email protected]
Cette sortie montre le contenu de la table users
, confirmant que les données ont été insérées avec succès.