Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/12/2010, 18h45   #1
Invité régulier
 
Inscription : mars 2008
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 32
Points : 7
Points : 7
Par défaut Varchar VS Tinytext

Bonjour à tous!

J'ai besoin de créer un champ dans ma bd qui acceuillera du texte ( 5 lignes de texte environ ). Que me conseillez vous au niveau optimisation...varchar ou tinytext..ou autre? et pourquoi Je veux comprendre.


Merci bien, et bonne année.
Leclandestin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2010, 21h20   #2
Membre Expert
 
Avatar de Madfrix
 
Inscription : juin 2007
Messages : 2 278
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : juin 2007
Messages : 2 278
Points : 2 324
Points : 2 324
Bonjour,

Citation:
VARCHAR [BINARY]
Occupe L+1 octets (ou L représente la longueur de la chaîne).
Ce type de données stocke des chaînes de 255 caractères maximum. L'option BINARY permet de tenir compte de la casse.

TINYTEXT
Occupe L+1 octets.
Stocke des chaînes de 255 caractères maximum. Ce champ est insensible à la casse.
Comme tu peux le voir, il n'y a pas une grande différence...peut être au niveau du comportement des fonctions SQL dessus, à voir avec les spécialistes...
Madfrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h41.


 
 
 
 
Partenaires

Hébergement Web