先说下是用压缩包安装的MYSQL,而后又下载了MYSQL Workbench 8.0,打开之后看服务器状态
如图报错
原因:中文桌面编码问题
找到安装自己的安装目录,我的是在C:\Program Files\MySQL\MySQL Workbench 8.0 CE\workbench下的os_utils.py,用记事本打开 找到下面一段内容
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)
之后重新启动MYSQL Workbench
再次查看服务状态OK