MySQLに問題があります。MediaWiki(ローカルサーバー "Denwer")にウィキペディアのダンプをインポートしたかったのです。
まず、XMLダンプをSQLファイルに変換するためにMWdumper.jarを使用しています。(テストでは、小さいサイズ(〜92 MB)のsimplewiki-dumpを使用しました)
次に、sql-fileをsql-baseにインポートします。コマンドラインから、mysql.exeを使用してコマンドを入力します。
mysql.exe --user=root --password= use wikidb source X:[path to dump.sql]\dump.sql
長時間実行のプロセスは正常に実行されます(メッセージ:クエリOK)。しかし、ある時点で、次のエラーメッセージが表示されます。
エラー1064(42000):SQL構文にエラーがあります。MySQLサーバーのバージョンに対応するマニュアルで、''の近くで使用する正しい構文を確認してください。\'\' \'1947тАУ48NHLシーズン\'\'\'は31番目の[[シーズン(スポーツ):シーズン]] 1行目。
エラー後、プロセスが停止し、記事の一部がインポートされましたが、すべてではありません。
助けてください:なぜエラーが発生したのですか?エラーを修正またはバイパスする方法は?