mysql 5.7 use 数据库 会提示 加 -A参数 大牛们 怎么办啊

clipboard.png

问题描述

mysql 5.7 use 数据库 会提示 加 -A参数 刚刚在虚拟机下 centos7 安装的 mysql 5.7
就这样了

问题出现的环境背景及自己尝试过哪些方法

重装了 mysql 也不行

只能 连接的时候 mysql -uroot -p -A
加 -A 参数 但是想解决这个问题

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

能解决这个问题 不用 -A就能正常

阅读 3k
2 个回答

你的数据表视图之类的比较多吧? 不加 -A 参数会缓存元数据, 但元数据太多时加载会有些慢. 缓存这些元数据可以实现代码自动完成补全功能, 也就是按 TAB 键时补全代码. 加了-A 参数不再有补全功能. 如果不在意,或加载时间可以忍受, 忽略提示 即可.

首先这并不是什么错误信息,没必要纠结,或者说明原因,想想其他办法?
其次,如要避免这些信息,MySQL明确跟你说解决方法是加-A,你却非要另辟蹊径;
最后,可以欺骗一下自己,在my.cnf的[client]下添加no-auto-rehash参数,就可以不用每次都加-A了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题