こんにちは私は以下のMysqlコードを持っています(テーブルを削除する前にMysql DBからエクスポートしています)。今私はMySQLlite DBを持っており、私はこのデータベースに対応するテーブルを持っています。しかし、MySQLデータベースからエクスポートされたINSERT INTOコマンドを実行すると、MySQLliteで動作していないようです。私が研究してみると、各行を1つのINSERT INTOコマンドとして手動で追加する必要があることがわかります。私は100行あります。それはほとんど不可能です。任意のアイデアの人は、この挿入を行う方法は?mysql "INSERT INTO" to Mysqllite
SELECT *
INTO OUTFILE '/path/to/file.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM DEPT
そして、あなたのmysqliteサーバーにデータをインポートするファイルを使用してエクスポートした後を使用してファイルへ
INSERT INTO `DEPT` (`id`, `dept_name`, `bp_name`, `standard`, `created_by_id`, `modified_by_id`, `date_created`, `date_modified`) VALUES
(23, 'DEQP', 'Kaizen', 'IEC 60812', 286, 286, '2016-05-16 14:32:30', '2016-05-19 14:25:06'),
(31, 'DEQP', 'test', 'IEC 60812', 286, 286, '2016-05-22 10:50:06', '2016-05-22 10:55:55'),
(32, 'IT', 'Design', 'IEC 60812', 286, 286, '2016-05-22 11:13:06', '2016-05-22 11:13:06');
その構文はSQLiteにとってうまく見えます。あなたがそれを実行するとどうなりますか? – duskwuff
エラー "クエリのエラー:near"、 ":構文エラー" – vellattukudy
[私のためにうまくいった](http://pastebin.com/JASLVAYr)実行しているコマンドは、あなたの質問に? – duskwuff