mysql_config_editor 不包含在 MySQL APT 存储库中?

mysql_config_editor 不包含在 MySQL APT 存储库中?

我已经从MySQL APT 存储库。现在我想运行“mysql_config_editor”来加密我的.mylogin.cnf,但它显示:

The program 'mysql_config_editor' is currently not installed. To run 'mysql_config_editor' please ask your administrator to install the package 'mysql-client-5.6'

我可以安装 mysql-client-5.6,但它会卸载我的 MySQL APT 存储库包并替换为较旧的“Ubuntu 原始”包。

我可以从 mysql-client-5.6 deb 包中提取 mysql_config_editor 二进制文件吗?或者这不是一个好主意?为什么这个二进制文件不在 MySQL APT 存储库中?

答案1

最简单的方法:

apt-get install libmysqlclient-dev

答案2

正如 @muru 所建议的,我向 MySQL 发送了这个问题,他们回复说我应该从dev.mysql.com,不包含在存储库中。

对于 Ubuntu 14.04 和 MySQL 5.6.21 来说,它将是:

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/libmysqlclient-dev_5.6.21-1ubuntu14.04_i386.deb
sudo dpkg -i libmysqlclient-dev_5.6.21-1ubuntu14.04_i386.deb
rm libmysqlclient-dev_5.6.21-1ubuntu14.04_i386.deb

相关内容