你可能不知道的MYSQL“隐藏”参数(共2页).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《你可能不知道的MYSQL“隐藏”参数(共2页).docx》由会员分享,可在线阅读,更多相关《你可能不知道的MYSQL“隐藏”参数(共2页).docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上网易视频云:你可能不知道的MYSQL“隐藏”参数话说当年学Oracle数据库时知道O中有些隐藏的参数,感觉掌握这些隐藏参数后自己的逼格倏地上了个档次。不过随着自己技能不断的get,Inside君发现那只不过是无所大用的“绣花剑”,遇到独孤九剑也就漏洞百出。不少从O转到MySQL数据库的DBA会问Inside君,MySQL中有没有这样的隐藏参数,通常我的回答都是:“没有”,因为我不想让DBA们专注于这些“无用”的招数。这就好像风清扬使越女剑当可无敌于天下,岳灵珊得到思过崖五岳前辈们的绝妙剑法,在嵩山封禅台上秀了回剑法,最终却落得被二、三流水准的木高峰给擒获。冒着被雷劈的
2、风险,多年后Inside君打算秀一下MySQL中“无用的隐藏参数”。在Inside君的定义中,MySQL隐藏参数是指在命令SHOW VARIABLES亦或在表GLOBAL_VARIABLES中查询不到的参数,但是又是可以写在配置文件中的参数,最重要的是这些参数大多没什么用处。Inside君抛砖引玉,给一个隐藏参数show-slave-auth-info,该参数可以用来查看连接到MASTER服务器的SLAVE用户名密码。比如:123456789101112131415161718mysql SHOW SLAVE HOSTSG* 1. row *Server_id: 330Host: 10.166
3、.224.34User: rootPassword: 123Port: 3309Master_id: 130Slave_UUID: e59e03ac-cd6b-11e5-83b9-fa163e6b8e01* 2. row *Server_id: 230Host: 10.166.224.33User: rootPassword: 123Port: 3309Master_id: 130Slave_UUID: 63f09ccc-cd6a-11e5-8749-fa163e8c278a2 rows in set (0.00 sec)命令SHOW SLAVE HOSTS是在MySQL 5.0版本中引入,用来查看连接到当前服务器的从机信息(从机需要显式的配置上参数report-*)。默认配置下不会显示列User和Password,但若在MySQL配置文件中显式的配置了show-slave-auth-info = 1,那么就会得到如上所示的结果。简单说来,这个参数可以让MASTER知道得知登陆到SLAVE服务器的用户名和密码,至于是否有用,就看小伙伴们能否发挥自己的想象力了。不过站在内核开发人员的角度,Inside君倒是觉得此处可以挖掘下。专心-专注-专业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可能 知道 MYSQL 隐藏 参数
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内