gpt4 book ai didi

php - 在 MySQL 中使用 php 更新增长表中的计数

转载 作者:行者123 更新时间:2023-11-29 04:40:31 25 4
gpt4 key购买 nike

表格示例:

+--------+--------+-------+
| source | target | count |
+--------+--------+-------+
| cat | dog | NULL |
| dog | cat | NULL |
+--------+--------+-------+

MySQL代码:

update test set count = count+1 where source ='dog' and target='cat';

执行此 MySQL 代码后,count 列必须为 1,但它从不工作,我们应该给 count 一个初始值吗?这个表每秒都在增长,所以我不能用 COUNT(*) 解决这个问题,有什么建议吗?

最佳答案

您应该更改您的表并设置一个默认0。您可以使用 modifychange(您应该将 int 替换为您的数据类型):

alter table `tbl` modify column `count` int not null default 0;

关于php - 在 MySQL 中使用 php 更新增长表中的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29985774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com