begin process at 2012 05 30 13:20:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Création d'une table


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Création d'une table

samedi 26 juillet 2003 à 16:34:13 | Création d'une table

panpan

Voici mon codes pour créé un nouvelle table dans ma base de bonnée:


CREATE TABLE membres (
clef int(11) NOT NULL auto_increment,
pseudo varchar(25) NOT NULL default '',
mot_passe varchar(20) NOT NULL default '',
email varchar(50) NOT NULL default '',
site varchar(50) NOT NULL default '',
date_naissance varchar(10) NOT NULL default '',
pays varchar(35) NOT NULL default '',
commentaire_perso varchar(50) NOT NULL default '',
PRIMARY KEY (clef),
INDEX (clef),
UNIQUE KEY clef (clef),
)



Mais quand je met executer dans phpmyAdmin, ca me dit:


You have an error in your SQL syntax near ')' at line 13


Est ce que quelqu'un pourai me dire ce que j'ai fait faux??

Merci
samedi 26 juillet 2003 à 16:51:03 | Re : Création d'une table

defkrie

je sais si on compte ligne 13 ct ")" donc remplace par ceci ") TYPE=MyISAM;"
\->Bye Defkrie !?!


-------------------------------
Réponse au message :
-------------------------------

> Voici mon codes pour créé un nouvelle table dans ma base de bonnée:
>
>

> CREATE TABLE membres (
> clef int(11) NOT NULL auto_increment,
> pseudo varchar(25) NOT NULL default '',
> mot_passe varchar(20) NOT NULL default '',
> email varchar(50) NOT NULL default '',
> site varchar(50) NOT NULL default '',
> date_naissance varchar(10) NOT NULL default '',
> pays varchar(35) NOT NULL default '',
> commentaire_perso varchar(50) NOT NULL default '',
> PRIMARY KEY (clef),
> INDEX (clef),
> UNIQUE KEY clef (clef),
> )
>
>

>
> Mais quand je met executer dans phpmyAdmin, ca me dit:
>
>

> You have an error in your SQL syntax near ')' at line 13
>

>
> Est ce que quelqu'un pourai me dire ce que j'ai fait faux??
>
> Merci
samedi 26 juillet 2003 à 18:49:13 | Re : Création d'une table

panpan

Maintemant l'erreur c'est:


CREATE TABLE membres (
clef int(11) NOT NULL auto_increment,
pseudo varchar(25) NOT NULL default '',
mot_passe varchar(20) NOT NULL default '',
email varchar(50) NOT NULL default '',
site varchar(50) NOT NULL default '',
date_naissance varchar(10) NOT NULL default '',
pays varchar(35) NOT NULL default '',
commentaire_perso varchar(50) NOT NULL default '',
PRIMARY KEY (clef),
INDEX (clef),
UNIQUE KEY clef (clef),
) TYPE=MyISAM




You have an error in your SQL syntax near ') TYPE=MyISAM' at line 13


near ça veux pas dire avant? ( je suis assez nul en anglais)

-------------------------------
Réponse au message :
-------------------------------

> je sais si on compte ligne 13 ct ")" donc remplace par ceci ") TYPE=MyISAM;"
> \->Bye Defkrie !?!
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Voici mon codes pour créé un nouvelle table dans ma base de bonnée:
> >
> >

> > CREATE TABLE membres (
> > clef int(11) NOT NULL auto_increment,
> > pseudo varchar(25) NOT NULL default '',
> > mot_passe varchar(20) NOT NULL default '',
> > email varchar(50) NOT NULL default '',
> > site varchar(50) NOT NULL default '',
> > date_naissance varchar(10) NOT NULL default '',
> > pays varchar(35) NOT NULL default '',
> > commentaire_perso varchar(50) NOT NULL default '',
> > PRIMARY KEY (clef),
> > INDEX (clef),
> > UNIQUE KEY clef (clef),
> > )
> >
> >

> >
> > Mais quand je met executer dans phpmyAdmin, ca me dit:
> >
> >

> > You have an error in your SQL syntax near ')' at line 13
> >

> >
> > Est ce que quelqu'un pourai me dire ce que j'ai fait faux??
> >
> > Merci
>
dimanche 27 juillet 2003 à 15:15:10 | Re : Création d'une table

Houzefa

mais non ça a rien a voir tu t'en fous du MyISAM !!!
l'erreur c'est juste que a droite de UNIQUE KEY clef (clef) faut enlever la virgule.

Houzéf@ - www.123toto.com


-------------------------------
Réponse au message :
-------------------------------

> Maintemant l'erreur c'est:
>
>

> CREATE TABLE membres (
> clef int(11) NOT NULL auto_increment,
> pseudo varchar(25) NOT NULL default '',
> mot_passe varchar(20) NOT NULL default '',
> email varchar(50) NOT NULL default '',
> site varchar(50) NOT NULL default '',
> date_naissance varchar(10) NOT NULL default '',
> pays varchar(35) NOT NULL default '',
> commentaire_perso varchar(50) NOT NULL default '',
> PRIMARY KEY (clef),
> INDEX (clef),
> UNIQUE KEY clef (clef),
> ) TYPE=MyISAM
>
>

>
>

> You have an error in your SQL syntax near ') TYPE=MyISAM' at line 13
>

>
> near ça veux pas dire avant? ( je suis assez nul en anglais)
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > je sais si on compte ligne 13 ct ")" donc remplace par ceci ") TYPE=MyISAM;"
> > \->Bye Defkrie !?!
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Voici mon codes pour créé un nouvelle table dans ma base de bonnée:
> > >
> > >

> > > CREATE TABLE membres (
> > > clef int(11) NOT NULL auto_increment,
> > > pseudo varchar(25) NOT NULL default '',
> > > mot_passe varchar(20) NOT NULL default '',
> > > email varchar(50) NOT NULL default '',
> > > site varchar(50) NOT NULL default '',
> > > date_naissance varchar(10) NOT NULL default '',
> > > pays varchar(35) NOT NULL default '',
> > > commentaire_perso varchar(50) NOT NULL default '',
> > > PRIMARY KEY (clef),
> > > INDEX (clef),
> > > UNIQUE KEY clef (clef),
> > > )
> > >
> > >

> > >
> > > Mais quand je met executer dans phpmyAdmin, ca me dit:
> > >
> > >

> > > You have an error in your SQL syntax near ')' at line 13
> > >

> > >
> > > Est ce que quelqu'un pourai me dire ce que j'ai fait faux??
> > >
> > > Merci
> >
>
dimanche 27 juillet 2003 à 15:16:37 | Re : Création d'une table

Houzefa

ça déchire le précédent message ke je viens d'envoyer c'était le 6000ème message !
Houzéf@ - www.123toto.com


-------------------------------
Réponse au message :
-------------------------------

> mais non ça a rien a voir tu t'en fous du MyISAM !!!
> l'erreur c'est juste que a droite de UNIQUE KEY clef (clef) faut enlever la virgule.
>
> Houzéf@ - www.123toto.com
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Maintemant l'erreur c'est:
> >
> >

> > CREATE TABLE membres (
> > clef int(11) NOT NULL auto_increment,
> > pseudo varchar(25) NOT NULL default '',
> > mot_passe varchar(20) NOT NULL default '',
> > email varchar(50) NOT NULL default '',
> > site varchar(50) NOT NULL default '',
> > date_naissance varchar(10) NOT NULL default '',
> > pays varchar(35) NOT NULL default '',
> > commentaire_perso varchar(50) NOT NULL default '',
> > PRIMARY KEY (clef),
> > INDEX (clef),
> > UNIQUE KEY clef (clef),
> > ) TYPE=MyISAM
> >
> >

> >
> >

> > You have an error in your SQL syntax near ') TYPE=MyISAM' at line 13
> >

> >
> > near ça veux pas dire avant? ( je suis assez nul en anglais)
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > je sais si on compte ligne 13 ct ")" donc remplace par ceci ") TYPE=MyISAM;"
> > > \->Bye Defkrie !?!
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Voici mon codes pour créé un nouvelle table dans ma base de bonnée:
> > > >
> > > >

> > > > CREATE TABLE membres (
> > > > clef int(11) NOT NULL auto_increment,
> > > > pseudo varchar(25) NOT NULL default '',
> > > > mot_passe varchar(20) NOT NULL default '',
> > > > email varchar(50) NOT NULL default '',
> > > > site varchar(50) NOT NULL default '',
> > > > date_naissance varchar(10) NOT NULL default '',
> > > > pays varchar(35) NOT NULL default '',
> > > > commentaire_perso varchar(50) NOT NULL default '',
> > > > PRIMARY KEY (clef),
> > > > INDEX (clef),
> > > > UNIQUE KEY clef (clef),
> > > > )
> > > >
> > > >

> > > >
> > > > Mais quand je met executer dans phpmyAdmin, ca me dit:
> > > >
> > > >

> > > > You have an error in your SQL syntax near ')' at line 13
> > > >

> > > >
> > > > Est ce que quelqu'un pourai me dire ce que j'ai fait faux??
> > > >
> > > > Merci
> > >
> >
>
dimanche 27 juillet 2003 à 15:39:22 | Re : Création d'une table

panpan

merci


-------------------------------
Réponse au message :
-------------------------------

> ça déchire le précédent message ke je viens d'envoyer c'était le 6000ème message !
> Houzéf@ - www.123toto.com
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > mais non ça a rien a voir tu t'en fous du MyISAM !!!
> > l'erreur c'est juste que a droite de UNIQUE KEY clef (clef) faut enlever la virgule.
> >
> > Houzéf@ - www.123toto.com
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Maintemant l'erreur c'est:
> > >
> > >

> > > CREATE TABLE membres (
> > > clef int(11) NOT NULL auto_increment,
> > > pseudo varchar(25) NOT NULL default '',
> > > mot_passe varchar(20) NOT NULL default '',
> > > email varchar(50) NOT NULL default '',
> > > site varchar(50) NOT NULL default '',
> > > date_naissance varchar(10) NOT NULL default '',
> > > pays varchar(35) NOT NULL default '',
> > > commentaire_perso varchar(50) NOT NULL default '',
> > > PRIMARY KEY (clef),
> > > INDEX (clef),
> > > UNIQUE KEY clef (clef),
> > > ) TYPE=MyISAM
> > >
> > >

> > >
> > >

> > > You have an error in your SQL syntax near ') TYPE=MyISAM' at line 13
> > >

> > >
> > > near ça veux pas dire avant? ( je suis assez nul en anglais)
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > je sais si on compte ligne 13 ct ")" donc remplace par ceci ") TYPE=MyISAM;"
> > > > \->Bye Defkrie !?!
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Voici mon codes pour créé un nouvelle table dans ma base de bonnée:
> > > > >
> > > > >

> > > > > CREATE TABLE membres (
> > > > > clef int(11) NOT NULL auto_increment,
> > > > > pseudo varchar(25) NOT NULL default '',
> > > > > mot_passe varchar(20) NOT NULL default '',
> > > > > email varchar(50) NOT NULL default '',
> > > > > site varchar(50) NOT NULL default '',
> > > > > date_naissance varchar(10) NOT NULL default '',
> > > > > pays varchar(35) NOT NULL default '',
> > > > > commentaire_perso varchar(50) NOT NULL default '',
> > > > > PRIMARY KEY (clef),
> > > > > INDEX (clef),
> > > > > UNIQUE KEY clef (clef),
> > > > > )
> > > > >
> > > > >

> > > > >
> > > > > Mais quand je met executer dans phpmyAdmin, ca me dit:
> > > > >
> > > > >

> > > > > You have an error in your SQL syntax near ')' at line 13
> > > > >

> > > > >
> > > > > Est ce que quelqu'un pourai me dire ce que j'ai fait faux??
> > > > >
> > > > > Merci
> > > >
> > >
> >
>
mardi 30 juin 2009 à 11:25:05 | Re : Création d'une table

gracevit

Au lieu de mettre TYPE=MyISAM , je souhaiterais que vous essayez de mettre TYPE=Inno_DB.
je croix cela va arranger le problème.
mardi 30 juin 2009 à 11:34:30 | Re : Création d'une table

gracevit

mais à propos de tes cles moi je pense que vous aviez décalare un id_clef qui étant une clé primary ( unique et index) mais vous encore la declaré comme étant une key unique et index.
soite vous change le name de l'attribut afin de declaré une key index ou unique ( ce sont des key foreign) de mysql .
on conclusion essaye d'abord d'enlèver ses key foreign (unique et index) et actualisé pour voire ce que sa donner.
si ce pas le cas essayer de mettre cette instruction sur votre creation de la table a la fin
ENGINE=InnoDB ;
bye
mardi 1 septembre 2009 à 11:22:33 | Re : Création d'une table

gracevit

merci beaucoup sa marche et j'ai bien comprend votre explication

dimanche 12 juin 2011 à 17:15:51 | Re : Création d'une table

begueradj

il faut juste enlever la virgule de la ligne qui vient avant la parenthèse fermante
sans oublier le point virgule final

begueradj


Cette discussion est classée dans : table, not, clef, default, varchar


Répondre à ce message

Sujets en rapport avec ce message

Creation d'une table dans ma base de donnée [ par panpan ] Voici mon codes pour créé un nouvelle table dans ma base de bonnée:CREATE TABLE membres (clef int(11) NOT NULL auto_increment,pseudo varchar(25) NOT N creation *.sql [ par westsider ] bonjour,je cherche un script pour creer un fichier *.sql coéplet, j'en ai qui fait ca :create table geneve ( id int(11) not null auto_increment, tit Problème de Foreign Key avec MySQL [ par benoit74 ] BonjourVoilà un mon cas:CREATE TABLE `langues` ( `IDLangue` char(3) NOT NULL, `Langue` varchar(20) NOT NULL default 'fr', `Traducteur` varchar(20), besoin d'aide pour une analyse [ par speedylol ] j'aurais besoins d'une analyse suivant merise pour c'est table ,j'ai perdu toute mon analyse et je doit terminée mon mémoire pour remettre ce soir il problème d'update dans bdd... [ par djinko ] Bonsoir,J'ai deux tables :---------------------------------------------------------------------------------------CREATE TABLE `membre` (    `id_membre CREATE TABLE [ par simon0000 ] salut tous le monde est ce que quelque un pourais me dir pourquoi ce code ne me marche pasmerciCREATE TABLE shop_commandes (   ID int(5) DEFAULT '0' N Pb relation entre deux tables ! [ par milkasoprano ] Bonjour tous le monde, apres 2 heures de recherches je narrive pas a mettre en relation "deux tables" pour afficher un while avec les donnés ! c un p Problème de insert into [ par VLN ] Bonjour, J'ai un souci d'envoie sur sql lorsqu'on remplie le formulaire il me donne erreur a la ligne 3 et 4 Le configuration.php est la connection à moteur de recherche fulltext avec easyphp [ par samt01 ] Voilà, je fais une requête avec l'option match mais il y a certains mots qu'elle ne trouve pas comme : "eos" par exemple alors que le mot eos existe d Insertin de donnees via un fichier externe [ par jeremay ] Bonjour, j'ai besoin d'un peu d'aide sur un import d'un fichier CSV alors je m'explik :- j'ai 4 tables : CREATE TABLE `marque` (  `id_marq` int(11) NO


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,256 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales