我正在尝试Windows。第一次用这个。
我到了\c来连接,\sql允许熟悉的MySQL语言,还有一个成功的show databases;
当我尝试use mydata;时,它抛出了以下内容:
Fetching global names, object names from `mydata` for auto-completion... Press ^C to stop.
Error during auto-completion cache update: Access denied; you need (at least one of) the PROCESS privilege(s) for this operation发布于 2023-01-05 22:02:23
根据MySQL文档,PROCESS特权是一种服务器管理特性,允许访问所有用户的线程。在单个数据库上授予ALL的用户将不具有此权限。
避免此错误的一种方法是首先使用以下命令在Shell中禁用自动完成:
shell.options['autocomplete.nameCache']=false
之后,use命令就成功了。
文档:配置自动完成
https://dba.stackexchange.com/questions/321771
复制相似问题