例如:用户 AAA 发布了十篇文章
我通过后台 修改 AAA这个用户名为 BBB不用执行其它代码,Mysql自动将AAA的文章也修改为BBB。不知道mysql是否有这种关联。

解决方案 »

  1.   

    基本上来说不可能,这样的话会导致很多麻烦的问题。一般要再执行一次SQL语句才行。当然你自己乐意写插件的话也能搞定,不过还是不推荐。
      

  2.   

    如果按你说的做,其实也不难,
    只要你在该用户名的时候  把数据库中的所有使用这个用户名的表,中的这个用户名,全部用sql修改一次就可以了!
    但是!这个不是个好方法!
      

  3.   

    通过触发器可以很容易实现在你修改AAA的同时,把相关文章的作者名一并修改了
      

  4.   

    使用触发器的原理应该和我说的一样吧!
    还是SQL来进行更改不是么!