当我查询我的MySQL服务器版本(SELECT VERSION()
)时,它返回" 5.7.16-log"。这是什么" -log"代表什么?
它是社区版的标准下载。
答案 0 :(得分:9)
http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_version说:
版本
服务器的版本号。该值还可能包括指示服务器构建或配置信息的后缀。
-log
表示启用了一般日志,慢查询日志或二进制日志中的一个或多个。-debug
表示服务器是在启用调试支持的情况下构建的。
我认为他们决定将这三个运行时配置指标混为一谈很奇怪,但它可能追溯到MySQL的早期阶段。也许当时将字符串附加到版本变量比引入多个指示符变量更容易。