|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 94 ![]() |
bonjour
je viens d installer mysql 5 sur mon pc a l ecole j arrive impecablement a cree une table mais la sa veux pas j ai une erreur ![]() ![]() voci ce ke je tappe dans la console CREATE TABLE membres (id tinyint(4) unsigned NOT NULL auto_increment, email varchar(80) NOT NULL, motdepasse varchar(32), PRIMARY KEY (id) comme erreur j ai : ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 5 je ne comprend pas pourquoi ou des fois est ce que vous avez un logiciel comme mysql qui gere les base de donnee mais ou je peux ecrire les commandes je ne veux pas de phpmyadmin. merci a vous |
|
|
00
|
|
|
#2 | ||
![]() ![]() Inscription : janvier 2003 Messages : 2 018 ![]() |
Bonjour,
Il te manque la parenthèse fermante à la fin Code :
__________________
N1bus Modérateur Web / PHP Aucune demande technique ne sera traitée par MP . Merci PHP/GD : Génération d'un code-barre Code 39 FCKEditor : Modifier la largeur des listes déroulantes PHP/e-Commerce : Installation d'une solution de paiement en ligne SIPS-ATOS |
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 94 ![]() |
pourquoi quand jecrit ca il me refais pareille la je comprend rien
create table salarie (id nom salarie char(15), prenom char(15), adresse rue char(15), num rue integer(5), adresse ville char(15), code postal integer(5), primary key (id)); merci a toi !! |
|
|
00
|
|
|
#4 | ||||
![]() ![]() Inscription : janvier 2003 Messages : 2 018 ![]() |
A mon avis c'est à cause des espaces dans les noms des champs (à éviter)
Code :
Pour info : le plus sûr pour éviter ce genre de problème c'est de mettre des `` pour les noms de champs . Voici un exemple de table : Code :
__________________
N1bus Modérateur Web / PHP Aucune demande technique ne sera traitée par MP . Merci PHP/GD : Génération d'un code-barre Code 39 FCKEditor : Modifier la largeur des listes déroulantes PHP/e-Commerce : Installation d'une solution de paiement en ligne SIPS-ATOS |
||||
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 94 ![]() |
j ai essayer comme tu ma indiquer n1bus mais sa fonctionne pas il me mais ca comme erreur peut etre que tu connais .encore merci
ERROR 1064 (42000): You have an error in your sql syntax; chexk the manual that corresponds to your MySQL server version for the right syntax tu use near'-nom-salarie char(15), prenom char(15), adresse-rue char(15), num-rue integer(5)' at line 2 |
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Inscription : octobre 2007 Messages : 157 ![]() |
Parce le bon caractère est _ et pas -.
Tu devrais lire les regles de nommages des colonnes sur le site de MySQL. |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 94 ![]() |
oui j avais lue sa sur le site mais k apres ke j ai pose ma question
![]() CREATE TABLE salarie ( id numsal(4) unsigned NOT NULL auto_increment, nom varchar(20) NOT NULL, prenom varchar(32), adresse_rue VARCHAR(20) NOT NULL, num_rue integer(5), adresse_ville carchar(20), code_postal integer(5), PRIMARY KEY (id) ); j ai toujour cette meme error ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'numsa l(4) unsigned NOT NULL auto_increment, nom varchar(20) NOT NULL, prenom' at line 2 encore merci a vous |
|
|
00
|
|
|
#8 | |
|
Membre éclairé
![]() Jota Alves Inscription : janvier 2006 Messages : 263 ![]() |
slt...
le message d´erreur est pourtant claire... Citation:
et comme on t´as deja dis sur ce topic... tu dois apprendre les regles pour les noms des colonnes... id numsal(4) -- t´as un espace... et t´as pas le type de colonne... |
|
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : janvier 2003 Messages : 2 018 ![]() |
Je rajoute que ce n'est pas
num_rue integer(5), mais num_rue int(5),
__________________
N1bus Modérateur Web / PHP Aucune demande technique ne sera traitée par MP . Merci PHP/GD : Génération d'un code-barre Code 39 FCKEditor : Modifier la largeur des listes déroulantes PHP/e-Commerce : Installation d'une solution de paiement en ligne SIPS-ATOS |
|
|
00
|
|
|
#10 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 94 ![]() |
la je conprend plus il faudrait quej ecrive quoi alors pour que cela puisse fonctionner.
encore merci a vous |
|
|
00
|
|
|
#11 | |||
|
Membre éclairé
![]() Jota Alves Inscription : janvier 2006 Messages : 263 ![]() |
slt
pour ne pas etre la demain... Code :
c´est varchar et non carchar Citation:
|
|||
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 94 ![]() |
Encore merci a toi. Un truc sur lequel j ai passer plus de 5 h
![]()
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com