Ir al contenido principal

Instalación y Configuración de MySQL 5.7 en Ubuntu 24.04 LTS

Instalar MySQL 5.7 en Ubuntu 24.04

1. Descargar e instalar MySQL

mkdir ~/mysql57
cd ~/mysql57
wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz
tar -zxvf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz

sudo mv mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql

sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

2. Instalar dependencias necesarias

IMPORTANTE: Se descargan las versiones nuevas de las librerías y se las vincula con las librerías que necesita MySQL.

sudo apt update

# Reemplazo de libaio
sudo apt install libaio1t64

# Reemplazo de libtinfo y ncurses
sudo apt install libtinfo6 libncurses6
# Crear los enlaces simbólicos
    
sudo ln -sf /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1

sudo ln -sf /usr/lib/x86_64-linux-gnu/libtinfo.so.6 /usr/lib/x86_64-linux-gnu/libtinfo.so.5

sudo ln -sf /usr/lib/x86_64-linux-gnu/libncurses.so.6 /usr/lib/x86_64-linux-gnu/libncurses.so.5

3. Configurar el usuario de MySQL

sudo id mysql
sudo useradd -r mysql
sudo chown -R mysql:mysql /usr/local/mysql

sudo chown -R mysql:mysql /usr/local/mysql /usr/local/mysql/data

4. Inicializar la base de datos

sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

sudo chown -R mysql:mysql /usr/local/mysql/data

Guarda la contraseña temporal que se muestra después de ejecutar este comando.

5. Iniciar el servidor MySQL

sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &

6. Conectar al servidor MySQL y cambiar la contraseña

sudo /usr/local/mysql/bin/mysql -u root -p

Usa la contraseña que te dio en la instalación.

O, agrégala en el comando:

sudo /usr/local/mysql/bin/mysql -u root -pcontraseña

Luego, dentro de MySQL, ejecuta los siguientes comandos:

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'nueva_contraseña';
FLUSH PRIVILEGES;
EXIT;

7. Crear un archivo de servicio para MySQL

sudo nano /etc/systemd/system/mysql.service

Dentro del archivo, inserta el siguiente contenido:

[Unit]
Description=MySQL Server
After=network.target

[Service]
User=mysql
Group=mysql
ExecStart=/usr/local/mysql/bin/mysqld --user=mysql
ExecStop=/usr/local/mysql/bin/mysqladmin shutdown
Restart=always

[Install]
WantedBy=multi-user.target

Guarda y cierra el archivo.

8. Habilitar y iniciar el servicio MySQL

sudo systemctl enable mysql
sudo systemctl start mysql

Configurar para que sea accesible desde la red

cd /usr/local/mysql
sudo nano mysqld.cnf

Agrega la siguiente línea bajo la sección [mysqld]:

[mysqld]
bind-address = 0.0.0.0

Reinicia el servicio MySQL:

sudo systemctl restart mysql

Conéctate a MySQL y otorga permisos de acceso remoto:

mysql -u root -p

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'tu_contraseña' WITH GRANT OPTION;

FLUSH PRIVILEGES;

Comentarios

Entradas populares de este blog

Instalar DeepSeek R1 1.5B en Ubuntu 24.04 sin GPU

Instalar DeepSeek en tu sistema sin GPU, pasos: Especificaciones del Entorno de Pruebas Componente Detalle SO Ubuntu Cinnamon 24.04 LTS x86_64 Kernel 6.8.0-51-generic CPU Intel i7-6820HQ (8 núcleos) @ 3.600GHz GPUs AMD ATI Radeon HD 8830M / R7 250 / R7 M465X Intel HD Graphics 530 RAM 15.882 GB (3.716 GB en uso) Resolución 1440x810 Escritorio Cinnamon 6.0.4 1. Instalar Git LFS sudo apt-get install git-lfs git lfs install 2. Clonar el repositorio cd /opt sudo mkdir deepseek && sudo chown $USER:$USER deepseek cd deepseek git clone https://huggingface.co/deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B 3. Crear y activar un entorno virtual python -m ve...

Instalar Jasper Studio 6.21 para Ubuntu 24.04

Instalar js-studiocomm_6.21.3 en Ubuntu 24.4 Para instalar Jaspersoft Studio en Ubuntu 24.4, sigue estos pasos: 1. Descargar Jasper Studio Descarga la versión js-studiocomm_6.21.3 desde el siguiente enlace: Jaspersoft Studio 6.21.3 2. Crear el directorio de instalación mkdir /opt/jasperstudio 3. Mover el archivo descargado mv /dir_descarga/js-studiocomm_6.21.3_linux_x86_64.tgz /opt/jasperstudio/ cd /opt/jasperstudio 4. Extraer el archivo tar -xvzf js-studiocomm_6.21.3_linux_x86_64.tgz cd js-studiocomm_6.21.3 5. Ejecutar Jaspersoft Studio ./Jaspersoft\ Studio 6. Crear acceso directo en el escritorio Para facilitar el acceso, crea un archivo .desktop en el escritorio: gedit ~/Escritorio/jaspersoft-studio.desktop En el archivo jaspersoft-studio.desktop , agrega lo siguiente: [Desktop Entry] Version=1.0 Ty...