免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3785 | 回复: 6
打印 上一主题 下一主题

mysql的auto-rehash简介 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-20 09:46 |只看该作者 |倒序浏览
今天在看mysql的配置文件的时候,发现有"auto-rehash"不明白什么意思,在此记录一下,auto-rehash是自动补全的意思,就像我们在linux命令行里输入命令的时候,使用tab键的功能是一样的,例如:
  1. mysql> use mysql
  2. Reading table information for completion of table and column names
  3. You can turn off this feature to get a quicker startup with -A

  4. Database changed
  5. mysql> select host
  6. host.Alter_priv host.Alter_routine_priv host.Create_priv host.Create_routine_priv
  7. host.Create_tmp_table_priv host.Create_view_priv host.Db host.Delete_priv
  8. host.Drop_priv host.Execute_priv host.Grant_priv host.Host
  9. host.Index_priv host.Insert_priv host.Lock_tables_priv host.References_priv
  10. host.Select_priv host.Show_view_priv host.Trigger_priv host.Update_priv
  11. host
  12. mysql> select host
默认是不使用自动补全功能的,这个参数在配置文件中的[mysql]下面

论坛徽章:
0
2 [报告]
发表于 2012-02-15 12:51 |只看该作者
怎么加才能实现。我试了好久!

论坛徽章:
0
3 [报告]
发表于 2012-02-15 12:53 |只看该作者
disable-auto-rehash

是这个的。

论坛徽章:
0
4 [报告]
发表于 2012-02-15 19:25 |只看该作者
这不错

论坛徽章:
0
5 [报告]
发表于 2012-02-16 10:17 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2012-02-16 14:21 |只看该作者
呵呵,连接mysql的时候采用--auto-rehash参数就可以了
mysql -uuser -ppassword --auto-rehash

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
7 [报告]
发表于 2012-02-16 21:11 |只看该作者
飞鸿无痕 发表于 2012-02-16 14:21
呵呵,连接mysql的时候采用--auto-rehash参数就可以了
mysql -uuser -ppassword --auto-rehash


也可以设置到配置文件中
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP