{MySQL} une question
Fermé
Bonjour,
Je veux savoir si le type de la table influe sur la taille de la base , car j'ai ma base consomme beaucoup d'espace et je savais pas vraiment d'ou vient l'erreur, je pensais si modifier le type de quelques tables peut résoudre le problème ;
En fait, je veux savoir seulement les différences entre les types ,
Par exemple j'ai une table qui ne peut contenir que 4 numéros, elle est de type : int(10) , je veux savoir si je la modifie en type : ENUM , l'espace occupé par la base diminuera ou pas ?
Merci d'avance
Je veux savoir si le type de la table influe sur la taille de la base , car j'ai ma base consomme beaucoup d'espace et je savais pas vraiment d'ou vient l'erreur, je pensais si modifier le type de quelques tables peut résoudre le problème ;
En fait, je veux savoir seulement les différences entre les types ,
Par exemple j'ai une table qui ne peut contenir que 4 numéros, elle est de type : int(10) , je veux savoir si je la modifie en type : ENUM , l'espace occupé par la base diminuera ou pas ?
Merci d'avance
A voir également:
- {MySQL} une question
- Mysql community server - Télécharger - Bases de données
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Access vs mysql - Forum Webmastering
- Could not connect to mysql! please check your database settings! - Forum Redhat
2 réponses
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 608
2 juil. 2009 à 20:31
2 juil. 2009 à 20:31
Oui, ça a une influence. Un varchar(10) occupe 10 fois plus d'espace qu'un varchar(1). D'où l'intérêt de bien les choisir.
et si elle est varchar(10) mais elle ne contient qu'un seul caractère ? elle va consommer le même espace consommé par 10 caractères ??
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 608
2 juil. 2009 à 20:41
2 juil. 2009 à 20:41
Au temps pour moi, mon exemple était mauvais : varchar n'occupe que l'espace nécessaire. Char(x) par contre, utilise tout.
Debutant
>
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
2 juil. 2009 à 20:45
2 juil. 2009 à 20:45
Et pour int(x) ?
Si quelque'un a une documentation concernant les types et la taille qu'ils consomment n'hésitez pas de la poster svp, je suis débutant en mysql...
Si quelque'un a une documentation concernant les types et la taille qu'ils consomment n'hésitez pas de la poster svp, je suis débutant en mysql...