[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: créer les entrée de tables pour MySQL



Bonjour, 
Il faut faire une recherche sur les mots-clés CREATE Table MySQL pour tomber sur la description de la création de table du manuel de MySQL 

Cordialement 

Le 6 avr. 2017 18:36, <bernard.schoenacker@free.fr> a écrit :


----- Mail original -----
De: "Jean-Michel OLTRA" <jm.oltra.antispam@espinasse.net>
À: debian-user-french@lists.debian.org
Envoyé: Jeudi 6 Avril 2017 17:58:17
Objet: Re: créer les entrée de tables pour MySQL


    Bonjour,


Le jeudi 06 avril 2017, bernard.schoenacker@free.fr a écrit...



> mysql> INSERT INTO `mailserver`.`virtual_domains`
>     -> (`name`)
>     -> VALUES
>     -> (`happy-tux.org`)
>     -> (`brotsch.happy-tux.org`)
>     -> (`brotsch`)
>     -> (`localhost.happy-tux.org`);
> 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 '(`brotsch.happy-tux.org`)

Il te manque les virgules entre les blocs de values :

values (....), (.....), …etc…
Tu peux te passer des ` pour les noms d'objets de la base.
Mets les valeurs entre guillemets simples : 'brotsch'

insert into mytable values ('value1'), ('value2'), …

--
jm

bonjour,

merci pour la correction mais il persiste encore une erreur :

mysql> SELECT * FROM mailserver.virtual_domains;
ERROR 1146 (42S02): Table 'mailserver.virtual_domains' doesn't exist

comment créer la table ?

slt
bernard



Reply to: