Instalar Mysql 5.7 en Mac con homebrew
Ahora que he instalado laravel valet en mi mac, me he dado cuenta que es muy sencillo tener un servidor local, pero no todo es tan sencillo, brew por default descarga la versión más reciente del servicio ya sea mysql, php, nginx, etc.
Esta publicación la dedicaré a Mysql, ya que mi proyectos están usando la versión 5.7 y brew automáticamente descarga la versión 8.0 que hasta el día de hoy es la versión más reciente, a demás que SequelPro aun no admite las nuevas funciones de Mysql 8.0.
Antes de eliminar Mysql de tu mac, asegúrate de realizar un respaldo de tus bases de datos.
Eliminar Mysql 8.0 0 más reciente:
// Esto eliminará completamente cualquier configuración y datos de MySQL que pueda tener. brew uninstall mysql brew uninstall [email protected] brew uninstall [email protected] rm -rf /usr/local/var/mysql rm /usr/local/etc/my.cnf
Ahora instalamos MySQL 5.7
brew install [email protected]
Dado que 5.7 no es la última versión de MySQL que Homebrew tiene disponible, debemos vincularlo manualmente.
brew link [email protected] --force
Finalmente, si desea que MySQL siempre se ejecute como un servicio:
brew services start [email protected]
Con esta simple configuración podrá tener mysql ejecutándose en segundo plazo.
Para que mysql sea un poco más segura y para establecer la contraseña de root, ejecute el siguiente comando y complete las opciones que considere oportunas.
mysql_secure_installation
Publicaciones relacionadas
05/16/2021
[solución]: error HY000 2054 caching_sha2_password al conectar a base de datos MySQL 8
Este inconveniente aparece en proyectos como magento, wordpress o en mi caso…
03/14/2019
Acceso remoto MySQL en Ubuntu
MySql puede permitir conectar de forma remota a su base de datos, con esto se…
10/03/2021
Logs personalizados Magento2
Los archivos Log ayudan en la depueración de cualquier función, en Magento2,…
09/01/2018
Restablecer contraseña root de MySQL 5.7 en Ubuntu 16.04
Este método me ha servido mucho para recuperar la contraseña root de mysql en…
10/09/2019
Aumentar memory_limit en Valet Mac.
En el caso de Valet, esta variable es sobreescrita en el archivo:…
03/18/2019
Instalar Laravel Valet en Mac
Valet crea un entorno de desarrollo local Nginx, PHP, Mysql muy ligero en Mac,…
12/02/2017
Como instalar Composer en Mac OSx
Tener instalado composer en nuestro ordenar es imprescindible para programar ya…
10/19/2019
Acortar linea de comando linux
Este pequeño tip es para tener una linea de comandos más estética y podamos…