他のテーブルに外部キーを追加しようとしていますが、これによりエラーが発生しました
#1072 - Key column 'role_id' doesn't exist in table
という名前のテーブルを作成しましたrole
それから私はこのように作成しました
create table role (
role_id varchar(15)
primary key (role_id)
)
次に、テーブルのテーブルを変更しようとするuser
と
alter table user
add foreign key (role_id)
references role(role_id)
そして、私はこのようなエラーを得ました
#1072 - Key column 'role_id' doesn't exist in table