我有三个相互之间具有外键关系的表。
餐桌学校将手动上传。学生将登录该网站并检查其分数
整个数据将被上传到另一个不同实例的新数据库
在另一实例中,DB1中该学生的登录ID(stud_id)为10,而DB2中该学生的登录ID(stud_id)为1。
为了保留student_marks表的数据,我打算执行以下步骤,
1. Dump student_marks table from DB1
2. Copy it to DB2
注意:两个数据库的stud_id都不相同
有什么办法做上面的事情?
请参阅下表
学校:
id | name| place
-----+-------------
1 | sch1 | test
学生:
id | school_id| stud_name
-----+-------------
1 | 1 | stud1
学生标记:
id | stud_id| subj1 | subj2
-----+-----------------------
1 | 1 | 30 | 30
谢谢!
答案 0 :(得分:0)
首先禁用外键约束,然后转储数据,然后再次启用外键约束,或者在迁移数据后可以放置外键约束。