我有一些包含大量表的本地数据库。我不使用客户端的自动完成功能,因此我通常会禁用自动重新哈希选项。这会使程序加载速度更快。但是,我-A
在调用它时忘记添加。我想知道是否有一种方法可以默认设置它而不必重新编译它,也许可以通过一些配置文件。这可能吗?
我在官方文档中找不到与此相关的任何内容,https://dev.mysql.com/doc/refman/8.0/en/mysql-command-options.html。
答案1
尝试添加
[mysql]
skip_auto_rehash
到您的配置。
或者你可以在 bash 级别将其设置mysql
为别名mysql -A
,方法是将其放入.bashrc
:
alias mysql='mysql -A'