web-dev-qa-db-fra.com

ERREUR 1054 (42S22): colonne inconnue «‍‍» dans «liste de champs»

J'obtiens cette erreur ennuyeuse lorsque j'essaie d'insérer des données de db1 à db2 dans MaridaDB 10 à l'aide de mysql CLI. C'est alors que toutes les colonnes existent.

INSERT INTO db2.thread (threadid, title, postuserid, dateline, views)
SELECT  `nid`, `title`, `uid`, ‍‍`created`,
`comment`   from db1.node  where type = 'forum'  and status = 1;

Lorsque j'exécute la même requête dans PHPMyAdmin, j'obtiens:

#1054 - Unknown column 'â€

J'ai essayé différentes syntaxes comme "j'aime" etc. en vain. Appréciez vos conseils

12
qliq

Il semble que votre requête contienne des caractères parasites invisibles.

Essayez de retaper la requête (ne copiez-collez pas ou vous incluerez très probablement le caractère poubelle) et cela devrait fonctionner.

13
Joachim Isaksson