私はこのコマンドを使用してすべてのmysqlデータベースをバックアップしました(私はdebianlinuxでmysql5を実行しています):
mysqldump --user="root" --password="pass" --routines --triggers --events --all-databases > dbs_backup.sql
次に、mysqlサーバーをシャットダウンして、このリンクに従ってinnodb構成を変更しました。サーバーを再起動した後、次のコマンドを使用してダンプ出力をインポートする場合:
mysql -u root -p pass < dbs_backup.sql
このファイルの途中で構文エラーが発生します(多くのクエリと一部のデータベースのインポートが正常に実行されますが、エラーは一部のストアドプロシージャの作成中にのみ発生します)。なぜこれが発生するのだろうか。サーバーに大きな変更はなく、ダンプされたデータベースはすべて正常で、ダンプする前に正常に機能していたからです。
この問題の原因は何ですか?