哪位高手用Mysql写过充值系统啊? 
就像各个大网游一样,通过网上银行或者是快钱把充完以后对应的元宝数量存入数据表中。 
比如我充了10块钱,就会向数据表A中充100个元宝。 
这种我知道该怎么做,但是要做到加密。提交“充值”以后并不是直接对A数据表insert或者update,而是先通过其他表的操作,比如建其他两个或者三个表,在里面写触发器或者是建约束,最后才能到达元宝所在的A表。 
这样的作用就是防止有人恶意来纂改元宝数据表A。如果中间通过多个步骤的话,虽然不是100%安全,但是也解决了一些隐患,还有也防止了一些内部人对元宝表的调整。 
就算给个思路也好,我现在都没有思路

解决方案 »

  1.   

    多个步骤并不能解决问题,我在开始的步骤改了数据,它还是一样会提交后面的步骤中,最终修改数据还是成功的,因为你没办法判断这些数据是用户提交的还是被修改的。可以考虑在前台程序使用加密算法对这些值进行加密解密,保存在数据库的就不是明数值,这个加密算法是一个专门的学科,可以到网上查查资料
      

  2.   

    可以通过设置权限来控制,
    具体在网上搜一搜
      

  3.   

    呵呵,数据是都要有来龙去脉的。
    不过,没有写过,不清楚。
      

  4.   

    叫人专门写一个接口加密函数(除了转换数据加密外,还提供更改数据明细日志到日志表--这还可用于平时定期比较数据用,同时记录更改的来源机器时间等信息),然后其它程序调用此函数更新(所有数据更改通过程序调用这个函数来执行更改),就避免了人工更改数据库的目的。另外,严格做个对应数据表的权限控制也是很重要的。
      

  5.   

    这个你应该去找运营商去做