En este artÃculo explicaré como instalar un servidor MySQL bajo FreeBSD y la configuración inicial a realizar.
Consultamos que versiones de MySQL hay disponibles:
mysql55-client-5.5.62_3 Multithreaded SQL database (client)
mysql55-server-5.5.62_3 Multithreaded SQL database (server)
mysql56-client-5.6.51 Multithreaded SQL database (client)
mysql56-server-5.6.51 Multithreaded SQL database (server)
mysql57-client-5.7.34 Multithreaded SQL database (client)
mysql57-server-5.7.34 Multithreaded SQL database (server)
mysql80-client-8.0.25_1 Multithreaded SQL database (client)
mysql80-server-8.0.25_1 Multithreaded SQL database (server)
Instalamos la última versión disponible:
Habilitamos el servicio:
Arrancamos el servicio:
Accedemos la la CLI de MySQL:
El usuario root NO tiene password asà que le asignamos uno:
ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'PASSWORD';
FLUSH PRIVILEGES;
EXIT;
A partir de ahora para acceder pedirá password:
Si no queremos tener que indicar el usuario/password cada vez podemos configurarlo en el siguiente fichero:
[client]
user = root
password = PASSWORD
Limitamos el acceso a dicho fichero:
Si lo vemos conveniente también deberemos configurar las
reglas de firewall
pertinentes.
Si es necesario realizar algún ajuste sobre MySQL debemos editar el fichero de configuración /usr/local/etc/mysql/my.cnf