Maison >base de données >tutoriel mysql >Comment puis-je stocker et récupérer des données binaires dans MySQL ?
Stockage de données binaires dans MySQL
Le stockage de données binaires dans MySQL peut être réalisé en utilisant le type de données BLOB (Binary Large Object). Une colonne BLOB est spécifiquement conçue pour gérer des données binaires de différentes tailles.
Utilisation du type de données BLOB
Pour définir une colonne BLOB dans une table, utilisez la syntaxe suivante :
CREATE TABLE table_name ( binary_data BLOB );
Vous pouvez ensuite insérer des données binaires dans la colonne en utilisant ce qui suit syntaxe :
INSERT INTO table_name (binary_data) VALUES (BINARY 'your_binary_data');
Exemple
Considérons l'exemple suivant :
CREATE TABLE photos ( id INT NOT NULL AUTO_INCREMENT, photo_data BLOB, PRIMARY KEY (id) );
INSERT INTO photos (photo_data) VALUES (BINARY 'image binary data');
Notes supplémentaires
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!