Plus de 5000000 de caracteres dans VARCHAR
thetataz
-
Yoan Messages postés 11795 Date d'inscription Statut Modérateur Dernière intervention -
Yoan Messages postés 11795 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai créé une fonction en php pour un hash plus efficace pour le MDP. Le probleme c'est que je me trouve avec plus de 5 millions de caracteres, mais etant debutant dans la matiere, je ne sais pas qu'elle type de champs faut t'il que j'utilise dans la BDD. Sachant que le MDP crypté utilise tous type de caractere, lettres, chiffres, et carateres speciaux.
Un INT est donc inutilisable.
Un VARCHAR n'accepte apparement pas autant de caractere car il me le mets automatiquement en mediumtext.
Comment faire ?
merci d'avance
J'ai créé une fonction en php pour un hash plus efficace pour le MDP. Le probleme c'est que je me trouve avec plus de 5 millions de caracteres, mais etant debutant dans la matiere, je ne sais pas qu'elle type de champs faut t'il que j'utilise dans la BDD. Sachant que le MDP crypté utilise tous type de caractere, lettres, chiffres, et carateres speciaux.
Un INT est donc inutilisable.
Un VARCHAR n'accepte apparement pas autant de caractere car il me le mets automatiquement en mediumtext.
Comment faire ?
merci d'avance
A voir également:
- Plus de 5000000 de caracteres dans VARCHAR
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Exemple de mot de passe à 8 caractères - Guide
- Caractères spéciaux mac - Guide
- Caracteres speciaux - Guide
1 réponse
Ca fait au moins 5 millions d'octets par n-uplet, voir plus selon le codage.
Pour les longues chaînes, il y a le type TEXT, regarde la doc du SGBD pour voir s'il y a un max., sinon regarde avec du BLOB (binaire).
Et ça te va pas le MEDIUMTEXT ?
Pour les longues chaînes, il y a le type TEXT, regarde la doc du SGBD pour voir s'il y a un max., sinon regarde avec du BLOB (binaire).
Et ça te va pas le MEDIUMTEXT ?