mysql CLIを使用してMaridaDB 10のdb1からdb2へのデータを挿入しようとすると、この厄介なエラーが発生します。これはすべての列が存在する間です。ERROR 1054(42S22):未知の列 ''フィールドリスト '
INSERT INTO db2.thread (threadid, title, postuserid, dateline, views)
SELECT `nid`, `title`, `uid`, `created`,
`comment` from db1.node where type = 'forum' and status = 1;
私はPHPMyAdminの中に同じクエリを実行すると、私が手:
#1054 - Unknown column 'â€
私は無駄になど「のような」のようなさまざまな構文を試してみました。
まず、クエリで入力した列名と列名が重複していないかどうかを確認します。また、クエリには見えないガベージ文字がないことを確認してください。 –
私は二重チェックしました。すべての列は両方のデータベースに存在します。 – qliq
私はそれをmysql CLIから実行します。 「ガベージ文字」を確認するにはどうすればよいですか?データはutf8なので、奇妙な文字があるかもしれません。 – qliq