mysqlworkbench 在导出数据库时给出版本错误

2022-08-30 08:26:06

当我尝试通过MySQL Workbench从本地服务器远程导出数据库时,

我收到一些以下版本错误:

mysqldump Version Mismatch [Content] mysqldump.exe 是版本 5.5.16,但要转储的 MySQL Server 的版本是 5.6.10-log。由于 mysqldump 的版本比服务器旧,因此可能无法正确备份某些功能。建议您将本地MySQL客户端程序(包括mysqldump)升级到等于或更新目标服务器的版本。然后,必须在首选项 ->管理员 -> mysqldump 工具的路径中设置转储工具的路径

我试图找到一个解决方案 - 我在谷歌上搜索解决方案,但找不到一个好的答案来解决这个问题。

有谁知道,如何在MySQL工作台中解决这个问题?


答案 1

转到: -> -> -> :
在 MySQL Server 安装文件夹中查找文件(可能是:)。然后单击它,然后。之后,尝试进行备份。EditPreferencesAdministratorPath to Mysqldumptoolmysqldump.exemysql/bin/OK


答案 2

幸运的是,虽然不明显,但有一个相当简单的解决方案。您只需要更新 .可以在 中找到该文件的最新版本。要解决此问题,请转到 ,然后浏览以下路径mysqldump.exe.exeEdit->Preferences->Administrator

C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump.exe

抓取此文件并在文本框中替换它Path to mysqldump tool

在上面提到的上述路径之前可能设置了以下路径,因此只需将其替换为较新的路径即可

C:\Program Files\MySQL\MySQL Workbench CE 5.2.47\mysqldump.exe

对于您来说,路径可能略有不同,但解决方案保持不变。在某些OS(64位)中,有两个文件夹,但是您必须选择希望它将有助于:)C:\Program Files (x86)\MySQLC:\Program Files\MySQLC:\Program Files\MySQL


推荐