La Table de la longueur des commentaires dans MySQL
Selon manuel MySQL, table les commentaires sont limités à 60 caractères. Je suis de la conception du schéma dans MySQL Workbench, qui ne respecte pas cette limite, donc je me retrouve avec l'écriture de plus de 60 symboles assez souvent, ce qui fait que le script SQL à l'échec. Pour dire la vérité, je serais tout à fait heureux avec la table des commentaires être à l'intérieur de mon schéma (c'est à dire pas exporté vers la base de données), mais Workbench ne permet pas ceci. D'où ma question: est-il un moyen pour augmenter la longueur maximale de la table commentaire MySQL à 255?
Cette question est élevé sur Google, donc... à La limite pour MySQL 5.1 est de 255. Citation: "Un commentaire pour une colonne peut être spécifié avec l'option COMMENTAIRE, jusqu'à 255 caractères. Le commentaire est affiché par le SHOW CREATE TABLE et AFFICHER toutes les COLONNES déclarations.".
Jamais l'esprit. Je viens de remarquer que c'est sur une table commentaire qui est toujours limité à 60...
Voir stackoverflow.com/a/14502814/1725096
Un commentaire pour une colonne peut être spécifié avec l'option COMMENTAIRE, jusqu'à 1024 caractères (255 caractères avant de MySQL 5.5.3). Le commentaire est affiché par le SHOW CREATE TABLE et AFFICHER toutes les COLONNES consolidés.
MySQL 5.1
Jamais l'esprit. Je viens de remarquer que c'est sur une table commentaire qui est toujours limité à 60...
Voir stackoverflow.com/a/14502814/1725096
Un commentaire pour une colonne peut être spécifié avec l'option COMMENTAIRE, jusqu'à 1024 caractères (255 caractères avant de MySQL 5.5.3). Le commentaire est affiché par le SHOW CREATE TABLE et AFFICHER toutes les COLONNES consolidés.
MySQL 5.1
CREATE TABLE
de référence: • les Tables jusqu'à 60 caractères. • Les colonnes jusqu'à 255 caractères. || MySQL 5.5 CREATE TABLE
de référence: • les Tables jusqu'à 2 048 caractères (60 caractères avant de MySQL 5.5.3). • Les colonnes jusqu'à 1024 caractères (255 caractères avant de MySQL 5.5.3).OriginalL'auteur azerole | 2008-12-24
Vous devez vous connecter pour publier un commentaire.
Selon ce rapport de bug, Workbench a été corrigé dans 5.0.18 de ne pas autoriser les commentaires de plus de 60 caractères.
Je suis assez sûr il n'y a pas moyen d'augmenter la limite, mais si vous désactivez le mode strict (même temporairement lorsque vous importer), alors elle devrait tronquer avec un avertissement au lieu de lancer une erreur.
OriginalL'auteur
Je suis venu ici à partir de google - Il n'existe aucun moyen (à part le patch), mais le commentaire de longueurs ont été considérablement augmenté, comme je l'ai résumé ici https://stackoverflow.com/a/14502814/857958
OriginalL'auteur
Je suis venu ici à partir de Google. 60 limite de caractères a été abolie pour un long temps http://dev.mysql.com/doc/refman/5.5/en/create-table.html
A comment for a column can be specified with the COMMENT option, up to 1024 characters long (255 characters before MySQL 5.5.3). The comment is displayed by the SHOW CREATE TABLE and SHOW FULL COLUMNS statements.
OriginalL'auteur
C'est le premier défaut que j'ai trouvé dans MySQL Workbench. Je n'ai jamais utilisé le tableau des commentaires avant, mais je fais comme eux. Pourquoi utiliser embrasser (ou ajouter) les commentaires à l'aide de balises de hachage dans le script SQL généré? Ne pas les décevoir.
OriginalL'auteur
Patch pour permettre à de plus longs commentaires dans MySQL disponible ici, texte du lien
OriginalL'auteur