我是MYsql
的新用户,我有两个使用points(system1) and money(system2)
的独立系统。
我需要这样做以便来自money
的{{1}}列与bw_money
相同。因此,如果在任一列中发生值的更改,它仍将等于其他列中的相同数量。此外,这需要以非常快的速度发生,因为它是一个需要动态更新的实时项目。
pointshop_data
让(first database) pointshop_data = uniqueud, points
(second database)bw_money= UID, steamid, money
和money
相等。
答案 0 :(得分:1)
当另一个列发生更改时,您可以use triggers更新一列。触发器是MySQL内部自动执行某些事件的过程,例如,更改列的值。
您需要一个AFTER UPDATE
触发器才能在两个方向上传播更改。
(显然在两个地方有价值是必要的,所以我在database normalization上跳过讲座