「空の」データベースの information_schema 内のすべてのテーブルを見つけることになっている割り当てに取り組んでいます。これは、MySQL または PostgreSQL のいずれかで実行できます。私はMySQLを選びました。したがって、すべてのテーブルを特定しました。
- CHARACTER_SETS
- 照合
- COLLATION_CHARACTER_SET_APPLICABILITY
- 列
- COLUMN_PRIVILEGES
- INDEX_STATISTICS
- KEY_COLUMN_USAGE
- プロファイリング
- ルーチン
- スキーマ
- SCHEMA_PRIVILEGES
- 統計学
- テーブル
- TABLE_CONSTRAINTS
- TABLE_PRIVILEGES
- TABLE_STATISTICS
- トリガー
- USER_PRIVILEGES
- ビュー
ここで、これらのテーブルの詳細を見つける必要があります。たとえば、主キーの定義、テーブルの列、外部キー、トリガー アクションなどです。
ただし、私が直面している問題は、これらのテーブルのいずれにも主キー、外部キー、または制約などがリストされていないことです。
私は誤解していますか?または、この情報はどこかで見つけることができますか? 助けていただければ幸いです。