create table school
{
  schoolID int not null auto_increment primary key,
  name varchar(100),
  address varchar(200)
  ...
}
create table student
{
  studentID int not null auto_increment primary key,
  name varchar(50),
  schoolID int not null references school(schoolID),
  ...
}能看明白吧,用references即可

解决方案 »

  1.   

    现在是已经有表了~怎么加啊?
    用mysqlcc加不了
      

  2.   

    我在mysqlcc里边 用
    alter table product add foreign key (p_type) references type
    执行之后怎么没什么反映阿?
    是不是还要有什么提交语句 commit go之类的?哪位老大来指教一下~
      

  3.   

    外键在mysql不起作用,只是为了和ansi sql语言兼容。
      

  4.   

    对呀,mysql中好象无外键概念的
      

  5.   

    搞定了~把两个表类型都设置成InnoDB就可以了~谢谢楼上两位参与~
    但是不知道不可以乱说哦~会教坏小朋友滴