Probleme MySQL Help!
Rem's
Messages postés
64
Statut
Membre
-
Rem's Messages postés 64 Statut Membre -
Rem's Messages postés 64 Statut Membre -
Bonjour; j'essaye de créer une table avec un id qui s'incremente tout seul, mais lors de la création, j'ai une erreur comme quoi : There can only be one auto column and it must be defined as a key
Pourtant, dans ma commande il me semble ne créer qu'un champ autoincrémentable... Suis je limité à une utilisation par base de donnée ou par table???... Comment contourner le probleme si c'est par table?
Voici ma commande au cas ou, mersi d'avance.
CREATE TABLE membre(
id int(10) unsigned NOT NULL auto_increment,
pseudo varchar(48) NOT NULL,
mdp varchar(30) NOT NULL,
mail varchar(60) NOT NULL,
nom varchar(70) NOT NULL,
prenom varchar(30) NOT NULL,
adresse varchar(128) NOT NULL,
cp varchar(6) NOT NULL,
ville varchar(30),
date varchar(20),
nbrmes int(10) NOT NULL default'0',
active int(1) NOT NULL,
mailing int(1),
ident varchar(50) NOT NULL
)
Pourtant, dans ma commande il me semble ne créer qu'un champ autoincrémentable... Suis je limité à une utilisation par base de donnée ou par table???... Comment contourner le probleme si c'est par table?
Voici ma commande au cas ou, mersi d'avance.
CREATE TABLE membre(
id int(10) unsigned NOT NULL auto_increment,
pseudo varchar(48) NOT NULL,
mdp varchar(30) NOT NULL,
mail varchar(60) NOT NULL,
nom varchar(70) NOT NULL,
prenom varchar(30) NOT NULL,
adresse varchar(128) NOT NULL,
cp varchar(6) NOT NULL,
ville varchar(30),
date varchar(20),
nbrmes int(10) NOT NULL default'0',
active int(1) NOT NULL,
mailing int(1),
ident varchar(50) NOT NULL
)
A voir également:
- Probleme MySQL Help!
- Mysql community download - Télécharger - Bases de données
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - 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
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
- Access vs mysql - Forum Webmastering
2 réponses
Bonsoir,
il faut ajouter:
CREATE TABLE membre(
id int(10) unsigned NOT NULL auto_increment,
pseudo varchar(48) NOT NULL,
mdp varchar(30) NOT NULL,
mail varchar(60) NOT NULL,
nom varchar(70) NOT NULL,
prenom varchar(30) NOT NULL,
adresse varchar(128) NOT NULL,
cp varchar(6) NOT NULL,
ville varchar(30),
date varchar(20),
nbrmes int(10) NOT NULL default'0',
active int(1) NOT NULL,
mailing int(1),
ident varchar(50) NOT NULL,
PRIMARY KEY (id)
)
a+
il faut ajouter:
CREATE TABLE membre(
id int(10) unsigned NOT NULL auto_increment,
pseudo varchar(48) NOT NULL,
mdp varchar(30) NOT NULL,
mail varchar(60) NOT NULL,
nom varchar(70) NOT NULL,
prenom varchar(30) NOT NULL,
adresse varchar(128) NOT NULL,
cp varchar(6) NOT NULL,
ville varchar(30),
date varchar(20),
nbrmes int(10) NOT NULL default'0',
active int(1) NOT NULL,
mailing int(1),
ident varchar(50) NOT NULL,
PRIMARY KEY (id)
)
a+