首先创建一张表: create table T(ID int primary key,c int); 如果要更新ID=2这行+1:应该这样写 update T set c=c+1 where ID=2; 执行这句操作首先还是要与数据库建立连接这是连接器的工作. 在一个表进行更新操作时,这张表的缓存就会失效. 接下来分析器会对这条跟新语句进行语法和词法分析,如果有问题就会报错提示.然后优化器会决定使用ID的索引情况,最后执行器负责执行,找到这行然后更新. 与查询操作不同的是,更新操作涉及到两个重要