mysql会正确的承认/*! */之间的代码。

当加上版本号,他会执行小于当前版本的语句,大于当前版本的将会错误。

比如当前版本是5.5.17,那么它只会执行小于等于50117数字的语句,


/*!1234select*/ host from user where user = 'root'; //小于版本  成功

/*!50517select*/ host from user where user = 'root';//等于版本   成功


/*!50518select*/ host from user where user = 'root';//大于版本   失败 版本号大于mysql版本


203404816.jpg

注意:版本号必须是5位   当然sql注入的时候 根本没有必须来带版本号  这里只是解释下而已