0

phpmyadminを使用してデータベースをリセットしようとしましたが、他のテーブルにリレーションが存在するため、データベースが機能しません。

私は開発段階にあり、すべてのテーブルレコードをクリアしたいと思っています。

これを達成するための最良の方法は何でしょうか?

ありがとうございました。

4

2 に答える 2

2

すべてのテーブルインデックス(主キーを除く)を削除してから、すべてのテーブルを切り捨てます。

テーブルにForiegnキーの制約がある場合は、最初に子テーブルからリレーションを削除してから、親テーブルからインデックスを削除します

于 2012-08-10T05:45:50.757 に答える
1

1つの解決策は、phpMyAdmin内からデータベース構造をエクスポートし(もちろん、コンソール/ターミナルからもこれを行うことができます)、データベース全体を削除して、エクスポートされたファイルから再作成することだと思います。

于 2012-08-10T05:48:02.450 に答える