企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
看图就可以了发现; ![](https://box.kancloud.cn/333dc9d6b105cf4d5f320f41d92bcced_2016x654.png) 这里name字段是varchar类型的。int类型的是没有问题的 这个场景 是某次去听php大会。叶金荣讲的,假如存手机号的字段是varchar加了索引,搜的时候没有带引号,就会用不到索引。然后bigint保平安。 主要原因是因为隐式转换。mysql 那边是varchar ,sql写的是int ,mysql 会进行隐式转换,这样就走不了索引的