Erreur mysql - Création de tables

Bonjour, dans la création de tables sur une base mysql j’ai un message d’erreur. Pouvez-vous me dire de quoi il s’agit.

Le fichier texte:

CREATE TABLE tc_libelle (
lib_id INT(10) UNSIGNED DEFAULT ‘0’ NOT NULL auto_increment,
lib_nom VARCHAR(255) NOT NULL,
lib_util_id SMALLINT(5) UNSIGNED DEFAULT ‘0’ NOT NULL,
PRIMARY KEY (lib_id),
KEY lib_util_id (lib_util_id)
);

Le message d’erreur:
#1067 - Valeur par dñIut invalide pour ‘lib_id’

Merci d’avance pour votre aide.

Ce serait pas antinomique d’utiliser “auto-increment” et default ‘0’. Comment il peut mettre 0 s’il doit en plus incrémenter?

Enfi, je dis ça, :smiley: je viens de découvrir la fonction auto-increment spécifique my-SQL?

spécifique mySQL. Parce que faire les SEQUENCES c’est trop compliqué.

http://bugs.mysql.com/bug.php?id=392

Et puis sa marche! Logique.
Merci à vous.