Rechercher : dans
Par :

Erreur #1067 mysql

Dernière réponse le 3 jun 2009 à 11:14:32 waldner77, le 3 jun 2009 à 11:05:52 
 Signaler ce message aux modérateurs

Bonjour,
je ne comprend pas mon erreur pouvez-vous m'aider?

Erreur

requête SQL:

CREATE TABLE membre(
id_membre int( 10 ) NOT NULL default '',
id varchar( 40 ) NOT NULL default '',
droits tinyint( 1 ) NOT NULL default '',
date_inscription datetime NOT NULL default '0000-00-00 00:00:00',
pseudo varchar( 40 ) NOT NULL default '',
passe varchar( 20 ) NOT NULL default '',
url varchar( 100 ) default NULL ,
destination varchar( 60 ) NOT NULL default 'destination3.php',
pays varchar( 20 ) default NULL ,
remarques varchar( 200 ) default NULL ,
email varchar( 50 ) default NULL ,
heure_session datetime NOT NULL default '0000-00-00 00:00:00',
actif tinyint( 1 ) default '0',
nom varchar( 40 ) default NULL ,
prenom varchar( 40 ) default NULL ,
adresse varchar( 100 ) default NULL ,
date_naissance varchar( 15 ) default NULL ,
mailingliste tinyint( 1 ) default '1',
UNIQUE KEY id( id ) ,
UNIQUE KEY id_membre( id_membre )
) TYPE = MYISAM

MySQL a répondu:Documentation
#1067 - Invalid default value for 'id_membre'

Configuration: Windows Vista
Firefox 3.0.10

Meilleures réponses pour « erreur #1067 mysql » dans :
[MySQL] Illegal mix of collations (latin1_swedish_ci,IMPLICIT) VoirSous phpMyAdmin vous obtenez l'erreur suivante : MySQL a répondu:Documentation #1267 - Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' Ceci est dû à l'ajout des "collations" sous MySQL...
MySQL en console sur Windows : désactiver le bip d'erreur VoirLorsque vous utilisez MySQL en console sur Windows, chaque erreur provoque un bip. Pour le désactiver, il vous suffit simplement de rajouter le paramètre -b dans votre chaîne de connexion : mysql -b -h serveur -u utilisateur -p Vos voisins...
Eviter d'être bloqué en cas d'erreur TOO MANY CONNECTIONS VoirPar défaut, Mysql autorise 100 connexions (150 depuis la version 5.1) au serveur ... Cela signifie que le 101ème utilisateur recevra le message d'erreur "too many connections" ... Si cela vous arrive, quelqu'en soit la raison (site web trop...

1

jeangilles, le 3 jun 2009 à 11:08:49

Tu ne peux pas mettre default '' (qui est une chaîne de caractères) pour un int
il faut mettre un entier (par exemple 0)

Répondre à jeangilles

2

 waldner77, le 3 jun 2009 à 11:14:32

Je te remercie, enfin résolut.

merKI

Répondre à waldner77
Collection CommentÇaMarche.net