mysql
许洪昌
不忘初心,不再回首。
展开
-
深入了解mysql中更新语句是如何工作的?
上一篇文章我详解介绍了mysql中的查询语句是如何工作的,我相信你还记得,一条查询语句需要经过 连接器、分析器、优化器、执行器,最终才能到达存储引擎。那么,更新语句是如何工作的呢?我们来看一下下面这条语句update T set money = money + 1 where ID = 1;首先可以确认的是,查询语句的那一套流程,更新语句也是同样会走一遍。执行更新语句...原创 2020-03-29 17:19:43 · 825 阅读 · 0 评论 -
深入了解mysql中sql查询语句是如何工作的?
写sql语句或许是很多后端程序员都需要做的事情,但是经常写sql语句的你知道一条sql查询语句是如何执行的吗?本篇文章带你一探究竟首先带着问题去学习:下面的sql再简单不过了,执行完这条sql,你会得到一个结果。那么这个结果是如何产生的呢?select * from T where id = 1;先给大家看一张mysql基本的架构图总体来说:mysql可以分为se...原创 2020-03-28 22:04:54 · 317 阅读 · 0 评论 -
Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operat
Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operation '='今天写了一个简单的sql,报了如上错误。一度让我怀疑人生,这么简单的sql都写不好吗?一经查证,原来是进行比较的两个字段的字符集编码不同导致。解决办法:1:修改其中的一个...原创 2019-08-27 19:06:20 · 9710 阅读 · 0 评论