sql 数据转移到mysql
表中数据并没有改变,但是到mysql中主键变了,对应的外键也改变了SQL 表a id design_name 表b id designer a_id
123 a 21 zhou 124
124 b 22 wu 123
125 c 23 hua 125
MYSQL 表a' id design_name 表b' id designer a'_id
1 a 1 zhou
2 b 2 wu
3 c 3 hua
SQL里表b的de_id是外键,对应表a的pe_id,现在要将数据导出插入MySQL的表里。我可以插入表a',但是怎么对应a'插入b'的数据呢?(此时de_id和pe_id数据都没有被保留,a'和b'只有一个自增主键id,b'有一个design_id是外键关联a')
表中数据并没有改变,但是到mysql中主键变了,对应的外键也改变了SQL 表a id design_name 表b id designer a_id
123 a 21 zhou 124
124 b 22 wu 123
125 c 23 hua 125
MYSQL 表a' id design_name 表b' id designer a'_id
1 a 1 zhou
2 b 2 wu
3 c 3 hua
SQL里表b的de_id是外键,对应表a的pe_id,现在要将数据导出插入MySQL的表里。我可以插入表a',但是怎么对应a'插入b'的数据呢?(此时de_id和pe_id数据都没有被保留,a'和b'只有一个自增主键id,b'有一个design_id是外键关联a')
1.取得design_name及designer对应的值
2.插入到表a'中,可是怎么对应到b'中的外键呢,尤其是可以多对多的情况