mysql表与表之间同一字段的关联问题

假如有两张表,A表和B表,A表中有role_id这个字段,B表中原本没有这个字段,现因需求改变,需要在B表中也加入role_id这个字段,那么怎样让这两张表中的role_id字段关联起来呢,就是让B表中role_id字段的值和A表中role_id字段的值同步

主键关联就可以了 A表中role_id select * from A a leftjoin B b on a.role_id=b.role_id 就可以了

主外键关联:
表A中 role_id 作主键;
表B中 role_id 作外键;

你搜下触发器这个方向

加一张中间表,设置 字段:id,arole_id,brole_id

要关联起来,看自己的业务,给B表的role_id赋值不?

使用主键关联表A中 role_id 做主键;表B中 role_id 做外键