前面介绍了,如果加个format=JOSN会把数据以json的格式返回,如果想看查询的额外信息,还可以在explain之后加个show warning查看,其中如果code为1003,则代表message里的内容是mysql优化器优化之后的sql。
对于mysql5.6之前的版本说,mysql像黑盒子,只能通过explain语句查看最后优化器决定使用的执行计划,却无法知道他做什么决定。在mysql5.6之后,mysql设计为我们贴心的加了optimizer trance,这个功能方便我们执行优化器的过程,这个功能的开启和关闭由系统变量optimizer_trance决定。