Skip to content
Blog

Does My MySQL Server Support OpenSSL?

25 April 2009 | INGATE Team

A common question: Does my MySQL server support encrypted SSL connections? Here is how to find out.

Quick Check

Log in to your MySQL server and run the following command:

SHOW VARIABLES LIKE '%ssl%';

If the variables have_ssl and have_openssl show the value YES, SSL support is active.

If SSL Is Not Available

If have_ssl shows the value DISABLED, MySQL was compiled with SSL support, but SSL is not configured. In this case, SSL certificates need to be generated and added to the MySQL configuration.

If have_ssl shows the value NO, MySQL was compiled without OpenSSL support and needs to be reinstalled.

Why SSL for MySQL?

SSL-encrypted connections are important when:

  • The database connection runs over a network
  • Sensitive data is being transmitted
  • Compliance requirements mandate encrypted connections

For questions about MySQL configuration, contact us at info@ingate.de.

Technology Partners & Memberships

Dell PartnerDirect
Equinix
EMC Home of Data
Juniper Networks
LiveConfig
Microsoft Cloud Solution Provider
Microsoft SPLA Partner
RIPE NCC Member