mysql源码编译调整或者隐藏版本号

发布时间:2020-08-04 21:29:07 作者:傻子329003748
阅读:376
mysql云数据库,弹性扩容,低至0.3元/天! 查看>>
  mysql版本更新很快,每个版本都或多或少存在一定的bug,经过安全厂商的扫描会被扫描出,需要我们整改,在同事的启发和帮助下,做了一些测试:

(1)解压源码包,调整VERSION文件里的值,如这里调整为
        [root@lxd-vm1 mysql-5.6.25]# cat VERSION
        MYSQL_VERSION_MAJOR=100
        MYSQL_VERSION_MINOR=1
        MYSQL_VERSION_PATCH=2
        MYSQL_VERSION_EXTRA=
        
(2)经过cmkae预编译,make编译和make install安装后,就生成了二进制的包,然后初始化数据库,启动数据库实例。

(3)查看数据库版本为100.1.2
   mysql源码编译调整或者隐藏版本号

(4)登录数据库验证
mysql源码编译调整或者隐藏版本号

(5)将VERSION文件对应的值置空,预编译过程中会报错,隐藏mysql的版本号未实现,期待大神能解决一下。

(6)此为测试阶段,未在现网上验证过,切勿轻易在生产上使用。

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

推荐阅读:
  1. Nginx隐藏和伪造版本号
  2. Nginx服务优化(一)隐藏版本号

开发者交流群:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

原文链接:http://blog.itpub.net/29146891/viewspace-2127512/

mysql 编译 或者

上一篇:云计算从合规性到数据保护

下一篇:Python实际案例演示:一行 Python代码实现并行

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》
开发者交流群×