我正在尝试运行一个需要使用mysqldb复制工具。从阅读Ubuntu 手册,看来只需要安装 mysql-utilities-1.3.5-1_all。当将其输入时apt-get install
,无法找到它,因此我尝试使用 mysql-utilitie* 正则表达式,结果显示以下输出:
Note, selecting 'mysql-utilities' for regex 'mysql-utilitie*'
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
这让我相信我已经安装了它。
mysql --version
供参考的输出是:
mysql Ver 14.14 Distrib 5.5.35, for debian-linux-gnu (x86_64) using readline 6.2
为了在我的 Ubuntu 12.04 桌面上安装 mysqldbcopy,我需要做什么?
答案1
检查 dpkg 安装的包:
$> dpkg --get-selections | grep mysql-utilities
如果你看到安装了 mysql-utilities 包,则表示已安装!如果没有,请执行以下操作
$> sudo apt-get 安装 mysql-utilities
然后
$> sudo updatedb
$> sudo 定位 mysqldbcopy
如果你得到太多结果?!然后尝试 grep:
$> sudo 定位 mysqldbcopy | grep bin ....
也许它不在你的路径中?我认为它应该在 /usr/bin/mysqldbcopy
答案2
事实证明,我们需要手动下载特定包,在选择特定架构后,解决了该问题。我猜这些是未通过软件包安装的附加工具mysql-utilities
。我确保使用“发布”版本,而不是“建议”版本。