Quel type de données déclarer?

Petit nouveau ! | 3 Messages

02 avr. 2007, 15:48

bonjour,

j'aimerais savoir quel type de données je dois déclarer dans mes tables si je veux mettre des videos(mpeg,avi...) dans un sevreur Mysql? Merci.

Mammouth du PHP | 19672 Messages

02 avr. 2007, 15:50

SI tu enregistres ça dans la base, ce sera du type BLOB. Mais je te déconseille vivement cette formule. Enregistre plutôt tes fichiers dans un répertoire et ne met dans la base que les chemins vers ces fichiers, ce sera nettement plus facile à utiliser et moins risqué pour le serveur MySQL.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Petit nouveau ! | 3 Messages

04 avr. 2007, 13:33

Merci pour tes conseils mais pourrais m'éclairer un peu plus. Ou dois je stocker les dossiers contenant mes videos dans ce cas là? sur Apache ou Mysql? Je comprends pas très bien, désolé je suis totalement débutant en PHP/Mysql.

Mammouth du PHP | 19672 Messages

04 avr. 2007, 13:37

Grosso modo : tu as un site avec un certain nombre de répertoires et en parallèle une base de données. Crée un répertoire spécial dans ton site pour stocker tes fichiers et n'utilises MySQL que pour y stocker/récupérer/modifier les informations nécessaires (nom et chemin principalement) sur ces fichiers.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: