«mysql-error-150» 태그된 질문

30
MySQL : 테이블을 생성 할 수 없음 (errno : 150)
.sql 파일을 가져 오려고하는데 테이블 생성에 실패합니다. 실패한 쿼리는 다음과 같습니다. CREATE TABLE `data` ( `id` int(10) unsigned NOT NULL, `name` varchar(100) NOT NULL, `value` varchar(15) NOT NULL, UNIQUE KEY `id` (`id`,`name`), CONSTRAINT `data_ibfk_1` FOREIGN KEY (`id`) REFERENCES `keywords` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=latin1; …

20
errno : 150을 제공하는 외래 키를 사용하여 MySQL 생성 테이블
다른 두 테이블의 기본 키를 참조하는 두 개의 외래 키를 사용하여 MySQL에서 테이블을 만들려고하는데 errno : 150 오류가 발생하고 테이블이 생성되지 않습니다. 다음은 세 테이블 모두에 대한 SQL입니다. CREATE TABLE role_groups ( `role_group_id` int(11) NOT NULL `AUTO_INCREMENT`, `name` varchar(20), `description` varchar(200), PRIMARY KEY (`role_group_id`) ) ENGINE=InnoDB; CREATE TABLE IF NOT …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.