我从一个月开始就运行 MySQL 5.6,一切都很顺利。还有 MySQL Workbench 6。
如果我想查看“服务器状态”,我会收到两个错误。
第一个错误:
Could not acquire management access for admionistration
RuntimeError: Unable to execute comand chcp. Please make shure that
C:\Windows\System32 directory is in your PATH environment variable.
我检查了Win7中的windows路径变量,存在一个条目c:\windows\system32
第二个错误:
Unable exception: Current profile has no WMI enable
有什么想法吗?
要解决该问题,只需单击“服务器管理”列下的“管理服务器实例”,然后再次关闭屏幕即可。 现在再次单击该实例,检查问题是否已修复或报告任何错误。 我以为你的MYSQl服务还没有启动。 请按照以下步骤操作,这对我来说就像一个魅力。
windows + R - 输入
对于那些仍然面临问题的人,请在“path”环境变量中添加“C:\Windows\System32”并确保“MySQL56”服务正在运行。
我按照以下步骤操作:
更改了服务器 -> 管理访问设置 -> 系统配置文件,从 Windows 更改为 Linux,然后我进入服务器状态并刷新。
我希望可以帮助任何人。
Manage Import / Export
重新启动电脑后我遇到了同样的问题,并通过启动 wampserver 解决了它! 所以解决方案是: 1.启动wampserver-确保apache、mysql正在运行并将所有服务置于在线状态。 2.尝试重新连接数据库!
有趣的是,在 @mohit 给出的解决方案之后,我的解决方案不起作用,我不想像某些人建议的那样重新启动计算机作为解决方法。
Task Manager --> Services --> [mysqlxx]
[mysqlxx]
可以是不同的格式或名称,其中
xx
是数字
我解决了这个问题,安装了最新版本的 MySQL Workbench 和服务器,然后我将 C:\Program Files\MySQL\MySQL Workbench 8.0\workbench\os_utils 上的行
process = subprocess.Popen(command, stdin = subprocess.PIPE, encoding="utf-8", stdout = subprocess.PIPE, stderr = subprocess.STDOUT, shell=True)
更改为 process = subprocess.Popen(command, stdin = subprocess.PIPE, encoding="ansi", stdout = subprocess.PIPE, stderr = subprocess.STDOUT, shell=True)
看起来像在工作:D