viernes, 1 de noviembre de 2024

Instalar diferentes versiones de MySQL en Arch Linux con Homebrew

Instalar diferentes versiones de MySQL en Arch Linux con Homebrew
======================================================
Instalación de Homebrew en Arch Linux
Instalar las dependencias básicas:
sudo pacman -S gcc make curl file git

Ejecutar el script de instalación de Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Configurar el entorno:
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.bashrc
source ~/.bashrc  ó   source ~/.zshrc

Instalar el compilador de GNU
brew install gcc

Listar versiones disponibles en el repositorio de Homebrew

brew search mysql

Instalación de diferentes versiones de PHP con Homebrew
brew install mysql@8.0
brew install mysql@5.7

Iniciar MySQL
brew services start mysql@8.0

Encuentra la ruta de MySQL:
brew --prefix mysql

Editar tu archivo de configuración del shell
vim ~/.bashrc
export PATH="/home/linuxbrew/.linuxbrew/opt/mysql@8.0/bin:$PATH"
source ~/.bashrc  ó  source ~/.zshrc

Verificar la versión actual de MySQL:

mysql --version

Cambiar entre versiones:
brew unlink mysql@8.0
brew link mysql@5.7

Asegurar la instalación de MySQL
$> mysql_secure_installation
Would you like to setup VALIDATE PASSWORD component?   N

Cambiar contraseña de usuario root de mysql
$> mysql -u root -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'P#123';
mysql> flush privileges;

Instalar MySQL Workbench
$> sudo pacman -S mysql-workbench

Cambiar el tema del Editor de codigo de MySQL Workbench
Ingresa al repositorio: https://github.com/mleandrojr/mysql-workbench-dark-theme/
Copia todo el código y pégalo en el archivo code_editor.xml

sudo vim /usr/share/mysql-workbench/data/code_editor.xml
:%d  ->borra todo el contenido
















No hay comentarios:

Publicar un comentario

Instalación y Configuración de un DNS Público en Debian 12

Configuración de un DNS Público en Debian 12 ===================================== Registrar un dominio público en Goddady, Namecheap  ó pun...