2013-06-01 2 views
0

나는이 데이터베이스가 데이터베이스 2라는 데이터베이스가 있다면, 나는 다소 멍청한 질문이긴하지만 유감스럽게 생각합니다. 각 데이터베이스에 1 개의 테이블을 만들었습니다. 데이터베이스의 테이블을 데이터베이스의 테이블에 연결하여 외래 키와 기본 키를 연결할 수 있습니까? 또는 동일한 데이터베이스의 테이블간에 만 연결할 수 있습니까?mysql 데이터베이스 ... 기본 키 및 외래 키

답변

0

"다른 키 열은 다른 데이터베이스의 열을 참조 할 수 있습니까?" 대답은 "할 수 있습니다."입니다.

CREATE DATABASE a; USE a; 
CREATE TABLE a1 (id int not null auto_increment primary key); 
CREATE DATABASE b; USE b; 
CREATE TABLE b1 (id int, aid int, foreign key (aid) references a.a1 (id)); 
+0

답변 해 주셔서 감사합니다 ... 시도해 보겠습니다. 새로운 지식을 주셔서 감사합니다. :) – John