データベースの完全なダンプがあり、それを復元しました。しかし、新しく復元したサーバーでは、すべてのビューがMyISAMテーブルとして表示されます。初期には、ダンプは完全に復元されました。誰かが問題を引き起こすのを手伝ってくれる?
よろしく、プラヴィーン
バックアップスクリプトでは、ビューは最初にテーブルとして作成され、各ビューの作成時にスクリプトの最後に削除されるため、スクリプトの最後にビューを作成するときにエラーが発生するようです。
ただし、ビューが作成されると、データベースに存在しない可能性があるビューのDEFINER句で使用されるユーザーがいます(例:DEFINER = user123
@ 192.168.1.%
私は通常、バックアップスクリプトからその句を削除しますが、動作する傾向があります。
データベースのインポート時に-vオプションを追加することを確認するには