No, it does not. What you did only enables SSL for MySQL Replication.
There are two ways to get the encryption rolling
Specify the SSL Certificates in
CHANGE MASTER TO command works fine.
Specify the SSL Certificates in your
CHANGE MASTER TO command
CHANGE MASTER TO
MASTER_SSL_CA = 'ca_file_name',
MASTER_SSL_CAPATH = 'ca_directory_name',
MASTER_SSL_CERT = 'cert_file_name',
MASTER_SSL_KEY = 'key_file_name';
With either option, you must have ssl in
my.cnf and enabled beforehand.
For more information, see the MySQL Documentation with reference to SSL
Please see my post on having
REQUIRE SUBJECT and the replication user defined with
Even, if ssl was defined and you ran your initial
CHANGE MASTER TO command, wouldn't the encryption algorithm be the same every time? Wouldn't the slight random chance of cracking the encryption exist if the same default encryption were used by default?
In light of this, it's best to declare the certificates.