标签:mysql configuration mysql-5-1
我在Oracle LINUX 5服务器上安装了MySQL 5.1.73.在RPM安装之后,我检查了系统变量,发现该版本是5.1.73-community.
当我将/usr/share/doc/MySQL-server-community-5.1.73/my-medium.cnf复制到/etc/my.cnf时
我得到了5.1.73-community-log作为版本变量的值.
我很想知道它们之间有什么区别
5.1.73-community和5.1.73-community-log
解决方法:
它们是相同的软件. -log后缀仅在运行时附加到版本字符串.
以下是MySQL长期作者Paul DuBois的解释(nearly from the last century):
I want to know what the -log means and how it got in there.
如果在启用日志记录的情况下启动服务器,则会添加-log.
如果您正在运行调试版本的服务器,则会添加-debug.
如果服务器在演示模式下运行,则添加-demo我在源代码中验证了这个,在sql / mysqld.cc中,函数set_server_version():
. . . if (opt_log || opt_slow_log || opt_bin_log) strmov(end, "-log"); // This may slow down system . . .
我认为该注释的含义并不是在版本中添加四个额外字符会降低系统速度,但是日志记录可能会降低系统速度,因此值得注意的是DBA启用了日志记录.
标签:mysql,configuration,mysql-5-1 来源: https://codeday.me/bug/20190806/1601487.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。