Bonjour,
J'ai regardé rapidement, il n'existe pas de BLOB dans MySQL (on parle de MEDIUMBLOB et CBLOB): comment faire par exemple pour stocker des fichiers PDF directement dans la base ...?
Merci.
A+
Version imprimable
Bonjour,
J'ai regardé rapidement, il n'existe pas de BLOB dans MySQL (on parle de MEDIUMBLOB et CBLOB): comment faire par exemple pour stocker des fichiers PDF directement dans la base ...?
Merci.
A+
Salut agdid04.
Le type blob (binary large object) existe sous mysql.
L'avez-vous testé ? :D
@+
En effet, le type BLOB existait déjà en V5.7 et n'a évidemment pas été supprimé avec la V8
cf. https://dev.mysql.com/doc/refman/5.7/en/blob.html et https://dev.mysql.com/doc/refman/8.0/en/blob.html
Bonjour,
Merci à vous 2, oui effectivement j'ai crée une table test avec une colonne BLOB.
Pour stocker plusieurs millions de PDF vaut le faire dans un NAS avec des "pointures" depuis la base pour éviter le stockage directement dans la base
Est-ce que auriez un retour d'expérience sur le sujet ...?
A+
Merci.
Aucune, désolé :?
Merci de ton retour.
J'ai fait un test d'insertion d'un pdf:
C'est normal d'affichier NULL ...?Code:
1
2
3
4
5
6
7
8
9 MariaDB> INSERT INTO test_blob VALUES (LOAD_FILE('D:\test\pdf.pdf')); Query OK, 1 row affected (0.006 sec) MariaDB [metro]> select * from test_blob; +------+ | pdf | +------+ | NULL | +------+
Merci.
A+