Maison > Article > base de données > Tutoriel de conception de table MySQL : Créer une table de gestion de fichiers simple
Tutoriel de conception de table MySQL : Créer une table de gestion de fichiers simple
Introduction :
Dans les systèmes informatiques modernes, la gestion de fichiers est une fonction très importante. Les systèmes de gestion de fichiers peuvent nous aider à organiser et à stocker efficacement différents types de fichiers, améliorant ainsi l'efficacité du travail et l'utilisation des ressources. Cet article expliquera aux lecteurs comment utiliser une base de données MySQL pour créer une table de gestion de fichiers simple afin de faciliter le stockage et la récupération de fichiers.
Créer une base de données et des tables
Tout d'abord, nous devons créer une base de données dans MySQL pour stocker les données liées à la gestion des fichiers. Exécutez la commande suivante :
CREATE DATABASE file_management;
Ensuite, nous créons une table nommée files pour stocker les informations relatives aux fichiers. La structure de la table est la suivante :
CREATE TABLE files ( id INT AUTO_INCREMENT PRIMARY KEY, file_name VARCHAR(255), file_type VARCHAR(50), file_size INT, upload_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
Le code ci-dessus crée une table contenant cinq champs : id, file_name, file_type, file_size et upload_time. Parmi eux, id est le champ de clé primaire, généré à l'aide de l'incrémentation automatique ; file_name, file_type et file_size sont utilisés respectivement pour stocker le nom, le type et la taille du fichier ; upload_time est l'heure de téléchargement du fichier, et la valeur par défaut est ; l'horodatage actuel.
Insérer des données
Nous pouvons utiliser l'instruction INSERT INTO pour insérer des données liées au fichier dans la table. Par exemple, pour insérer un enregistrement avec le nom de fichier « exemple.txt », tapez « txt » et mesure 1 024 octets, exécutez la commande suivante :
INSERT INTO files (file_name, file_type, file_size) VALUES ('example.txt', 'txt', 1024);
Requête de données
L'interrogation de données est l'une des opérations courantes dans le système de gestion de fichiers un. Nous pouvons utiliser l'instruction SELECT pour récupérer les informations relatives au fichier de la table. Par exemple, pour interroger les informations de tous les fichiers, exécutez la commande suivante :
SELECT * FROM files;
Cela renverra les informations de tous les enregistrements de la table.
Mettre à jour les données
Dans un système de gestion de fichiers, il est parfois nécessaire de mettre à jour les informations du fichier. Nous pouvons utiliser l'instruction UPDATE pour réaliser cette opération. Par exemple, pour mettre à jour le type de l'enregistrement avec le nom de fichier « exemple.txt » en « doc », exécutez la commande suivante :
UPDATE files SET file_type = 'doc' WHERE file_name = 'example.txt';
Supprimer les données
Lorsque le fichier n'est plus nécessaire, nous pouvons utiliser la commande DELETE instruction pour supprimer le fichier de la table Enregistrement de document. Par exemple, pour supprimer l'enregistrement portant le nom de fichier "exemple.txt", exécutez la commande suivante :
DELETE FROM files WHERE file_name = 'example.txt';
Lecture approfondie :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!