Ir al contenido principal

Aumentar el Tamaño de Transferencia de Archivos en MySQL

Paso 1: Verificar el valor actual de `max_allowed_packet`

Primero, verifica el valor actual de la variable `max_allowed_packet` con el siguiente comando:

SHOW VARIABLES LIKE 'max_allowed_packet';

Este comando te mostrará el valor actual de `max_allowed_packet` (en bytes). Si este valor es demasiado bajo, deberás aumentarlo.

Paso 2: Editar el archivo de configuración de MySQL

El archivo de configuración de MySQL puede variar según la distribución, pero en general se encuentra en una de las siguientes ubicaciones:

  • /etc/mysql/my.cnf
  • /etc/alternatives/my.cnf
  • /etc/mysql/mysql.conf.d/mysqld.cnf

Para editar este archivo, abre una terminal y usa el siguiente comando:

sudo nano /etc/mysql/my.cnf

Si el archivo se encuentra en otra ubicación, reemplaza la ruta en el comando.

Paso 3: Modificar `max_allowed_packet`

Una vez que hayas abierto el archivo de configuración, busca la sección `[mysqld]`. Si no existe, agrégala al principio del archivo. Luego, agrega o modifica la siguiente línea:

[mysqld]
max_allowed_packet=128M

Este valor configura el tamaño máximo del paquete de datos a 64MB. Puedes ajustarlo según tus necesidades, pero 64MB es un valor común para archivos grandes.

Paso 4: Reiniciar MySQL

Después de realizar los cambios en el archivo de configuración, reinicia el servicio MySQL para que los cambios tengan efecto. Usa el siguiente comando:

sudo systemctl restart mysql

Si no tienes acceso al servicio, puedes intentar reiniciar MySQL con el siguiente comando:

sudo /usr/local/mysql/bin/mysqld_safe &

Paso 5: Verificar que los cambios se aplicaron correctamente

Para asegurarte de que el cambio se aplicó correctamente, vuelve a ejecutar el siguiente comando:

SHOW VARIABLES LIKE 'max_allowed_packet';

Esto debería mostrar el nuevo valor de `max_allowed_packet` que configuraste (por ejemplo, 64MB).

Conclusión

Ahora has aumentado correctamente el tamaño máximo de los paquetes de datos en MySQL, lo que te permitirá transferir archivos más grandes sin encontrar el error relacionado con `max_allowed_packet`.

Comentarios

Entradas populares de este blog

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 Copiar 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. Copiar sudo apt update # Reemplazo de libaio sudo apt install libaio1t64 # Reemplazo de libtinfo y ncurses sudo apt install libtinfo6 libncurses6 Copiar # 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...

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...