mysqldump版本与Mac OSX上的服务器版本不匹配

时间:2011-12-23 00:04:51

标签: mysql osx-snow-leopard mysqldump

我在Mac OSX 10.6.7上使用MySql服务器,并且我安装了最新版本的MySQL Workbench GUI来管理它。当我尝试导出数据库时,我收到一条关于mysqldump是版本5.1.34的消息,因此与版本为5.5.9的服务器不兼容。 如何更新mysqldump版本以与我的服务器兼容? 谢谢

3 个答案:

答案 0 :(得分:9)

查看mysql安装文件夹。最有可能是/ usr / local / mysql / bin 你会发现mysqldump与你的mysql版本兼容。你需要告诉mysqlworkbench去从这个位置获取mysqlworkbench。为此,请打开mysqlworkbench - preferences - admin

答案 1 :(得分:4)

你最好的办法是删除你安装的mysql服务器,然后通过Brew安装它

http://mxcl.github.com/homebrew/

除了正在运行的mysql之外,您还可以安装mysql,但不建议这样做。

brew install mysql

希望brew版本足以支持它。

然而,在转储旧的mysql安装之前,通过navicat之类的工具进行导出可能是个好主意。

答案 2 :(得分:2)

我有一些问题要确切知道将首选路径放在首选项中的位置和位置。 这里有一些更详细的信息:

1-转到mysqlworkbench并编辑首选项: mysqlworkbench /偏好... / Administartion

2-编辑“mysqldump工具路径:”字段并选择本地mysqldump 示例:/usr/local/Cellar/mysql/5.7.21/bin/mysqldump