Для того чтобы SSL-соединения могли работать с MySQL, необходимо выполнить следующие действия:
Установите библиотеку OpenSSL. Тестирование MySQL производилось с библиотекой OpenSSL 0.9.6. https://www.openssl.org/.
Выполните настройку компиляции MySQL (
configure
) при помощи параметров--with-vio --with-openssl
.Если используется старая версия MySQL, то необходимо обновить таблицу
mysql.user
путем добавления в нее определенных новых столбцов. Это можно сделать, запустив скриптmysql_fix_privilege_tables.sh
.Проверить, скомпилирована ли в запущенном сервере
mysqld
библиотека OpenSSL можно, убедившись, чтоSHOW VARIABLES LIKE 'have_openssl'
показываетYES
.