我在两个不同的服务器上有一个数据库。
数据库"store" on server A
和同一个数据库"store" on server B
“存储”数据库有以下两个表:
+-----------------------+ +---------------------+
: jobs : : votes :
+.......................+ +---------------------+
:job_id :primary key: --------> : job_id : primary key: (Linked to jobs->job_id)
+-----------+...........+ +---------------------+
: title : : up :
+-----------------------+ +---------------------+
: description : : down :
+-----------------------+ +---------------------+
表作业和投票通过 相关(链接)foreign key
。
服务器 A 上的数据库“存储”
表jobs
有 2300 行,job_id(primary key)
从 1 到 2300
表votes
有对应的行
服务器 B 上的数据库“存储”
表jobs
有 1200 行,job_id(primary key)
从 1 到 1200
表votes
有对应的行
问题:
我想以for server "A" database to server "B"
这样的方式导入数据,以便服务器数据库表的行(记录)A's
插入到服务器数据库表中,表B's
的增量从 1200 开始。并使用 B 的新服务器作业 job_id将相应的插入表中。B's
"jobs" job_id
B's
votes
job_id
有哪些可能的安全方式来帮助此类数据导入?
我可以简单export SQL from phpMyAdim from server A
的然后import to server B's phpMyAdmin
。但我害怕失去记录的一致性。