在Ubuntu 14.04上安装mysqldump

45
我在Ubuntu Server上安装mysqldump工具遇到了困难。我尝试使用apt-get install mysqldump命令,但是出现了E: Unable to locate package mysqldump的错误提示。
我尝试通过谷歌搜索安装mysqldump的相关信息,但是没有找到高质量的信息。我发现有一些包,例如mysql-client-5.1等,可能包含了它。
但是我担心它会与现有的mysql安装产生冲突。由于我不是这方面的专家,所以无法获得关于客户端包,它们包含的内容以及它们是否会干扰的足够信息。请问有人可以帮我找到正确的包,并且它是否是在当前安装的mysql之上运行,以免产生干扰?

你必须安装mysql-client,它是mysql-server的依赖项(http://pastebin.com/h5cg6iDG),所以你没有安装它很奇怪。它必须与服务器版本相同。 - the_nuts
谢谢,已安装。路径有些问题。 - patman
2个回答

95

mysqldump是mysql-client软件包的一部分,可以通过以下方式安装:

sudo apt-get install mysql-client

这将安装默认版本,通常还有其他MySQL版本的软件包,例如mysql-client-5.5。在大多数情况下,通用版本应该是合适的。


1
有时apt-get不能获取到最新版本,可以前往mysql官网下载/解压mysql-community-client_..*-1ubuntu16.04_i386.deb来获得所需版本的mysqldump。例如:mysql-community-client_5.7.26-1ubuntu16.04_i386.deb。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接