Red de conocimiento informático - Aprendizaje de programación - ¿Cifrado de transmisión MYSQL?

¿Cifrado de transmisión MYSQL?

Pasos de instalación de la conexión cifrada MYSQL

El primer paso es descargar el paquete de código fuente MYSQL e instalar:

shell> groupadd mysql

shell> useradd -g mysql mysql

shell> gunzip & lt; mysql-VERSION.tar.gz | tar -xvf -

shell> cd mysql-VERSION

shell> ./ configure - -prefix=/usr/local/mysql --with -openssl --with -vio

// Este paso es configurar MYSQL como se describe arriba

shell> make

shell> make install

shell> cp support-files/my-medium.cnf /etc/my.cnf

shell> cd /usr/local/ mysql

p>

shell> bin /mysql_install_db --user=mysql

shell> chown -R root .

shell> chown -R mysql var

shell> chgrp -R mysql .

shell> bin/mysqld_safe --user=mysql &

En este punto, MYSQL se ha instalado y luego cambie el contraseña y permisos de acceso de mysql

shell> cd /usr/local/mysql/bin/

shell> ./mysql -u root -p

mysql > INSERTAR EN VALORES mysql.user ( '%','root', CONTRASEÑA('1qw23e'), 'Y','Y','Y','Y','Y','Y','Y' ,'Y','Y' ,'Y','Y','Y'

Luego debe generar el certificado SSL y modificar my.cnf, consulte .0/en/secure- create-certs.html

Reinicie mysql y la conexión cifrada entrará en vigor. El cliente debe proporcionar el certificado ssl al conectarse a mysql.