问题描述:MySQL Workbench 8.0 CE连接数据库后,查看Server Status发生报错异常Target host is configured as Windows, but seems to be a different OS. Please review the connection settings。
注意:本教程不通过启用Windows系统utf8(Beta)支持来解决问题,保证了其他软件运行的正常性。
步骤1、
进入 MySQL Workbench 的安装目录。默认路径为
C:\Program Files\MySQL\MySQL Workbench 8.0
#默认安装目录
Bash步骤2、
找到该路径下的’workbench‘文件夹中的‘os_utils.py’文件
C:\Program Files\MySQL\MySQL Workbench 8.0\workbench\os_utils.py
#默认存在路径
Bash步骤3、
搜索‘utf-8’找到要修改的目标行,将‘utf-8’修改为‘gbk’
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="gbk", stdout = subprocess.PIPE, stderr = subprocess.STDOUT, shell=True)
#修改后
Python保存生效。
2025年8月12日
Mr幺幺肆
发表回复