mysql数据库向表a(存储文章)添加新的行时,表b(文章的分类)的字段对应的行的a_count值自动加1
1个回答
展开全部
试试mysql事务
第一添加文章
第二添加数据 $sql="update table set a_count=a_count+1 where class=''";
第一添加文章
第二添加数据 $sql="update table set a_count=a_count+1 where class=''";
更多追问追答
追问
我想问的是能不能对数据库进行一些设置让表a变得时候,表b也自动变,而不是手动去改表b
追答
使用外键,触发on update
外键详情参考
http://tocus.com.cn/?send=article_show&id=76&class=2
mysql事务,可以保证要不就两条sql语句都运行成功,不成功可以回滚,不会出现一条成功一条不成功的情况
事务详情可以看下资料
http://tocus.com.cn/?send=article_show&id=61&class=1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询