How do you enable and disable SSL in MySQL?
To disable SSL for MySQL, you can use any of the following methods:
- Edit the MySQL configuration file (my.cnf or my.ini), locate the [mysqld] section, and add or modify the following lines:
ssl=0
Then restart the MySQL service.
- Execute the following statement in the MySQL command line client:
SET GLOBAL ssl=0;
To enable SSL for MySQL, you can use one of the following methods:
- Edit the MySQL configuration file (my.cnf or my.ini), locate the [mysqld] section, and add or modify the following lines:
ssl=1
Then restart the MySQL service.
- Execute the following statement in the MySQL command line client:
SET GLOBAL ssl=1;
After enabling SSL, you will also need to configure the path for the SSL certificate and key files. You can use one of the following configuration options:
- ssl_ca: Specifies the path to the CA certificate.
- ssl_cert: Specifies the path to the server certificate.
- ssl_key: Specifies the path to the server’s private key.
“For example:”
ssl_ca=/path/to/ca.pem
ssl_cert=/path/to/server-cert.pem
ssl_key=/path/to/server-key.pem
Make sure to add these configuration options to the [mysqld] section and modify them based on the actual location of your certificate and key. After restarting the MySQL service, SSL will be properly configured and enabled.