mysql_config_editor не включен в репозиторий MySQL APT?

mysql_config_editor не включен в репозиторий MySQL APT?

Я установил MySQL изРепозиторий 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 original».

Могу ли я просто извлечь бинарный файл mysql_config_editor из пакета mysql-client-5.6 deb, или это не очень хорошая идея? И почему этот бинарный файл отсутствует в репозитории MySQL APT?

решение1

Самый простой способ:

apt-get install libmysqlclient-dev

решение2

Как и предложил @muru, я отправил этот вопрос в MySQL, и они ответили, что мне следует установить пакет «DEB Development Headers» из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

Связанный контент