Tengo un sitio web de producción de WordPress.
Exporté la base de datos con los siguientes comandos: select database > export > custom > select all tables > select .zip compression > 'Go'
He descargado el archivo que es example.sql.zip pero cuando lo subo a mi localhost aparece este error: phpMyAdmin - Error > Incorrect format parameter
Intenté exportar con otros formatos y me sale el mismo error.
Lo intenté con otras bases de datos SQL y exporta / importa muy bien.
¿Qué podría ser? ¿Una base de datos corrupta u otra?
Gracias
Respuestas:
Este problema no se debe a una base de datos corrupta. Encontré la solución en este video: https://www.youtube.com/watch?v=MqOsp54EA3I
Se sugiere aumentar los valores de dos variables en el archivo php.ini. Cambiar siguiente en php.ini
Luego reinicie el servidor.
Esto resolvió mi problema. La esperanza también resuelve el tuyo.
fuente
max_exection_time
También podría aumentar el también porque la base de datos podría ser grande y provocar un tiempo de espera.php.ini
, como lo hice yo.Comprima su
.sql
archivo y asegúrese de nombrarlo.[format].[compression]
, es decirdatabase.sql.zip
.Como se señaló anteriormente, PhpMyAdmin arroja este error si su
.sql
archivo es más grande que el tamaño de carga máximo permitido, pero, en mi caso, el máximo fue 50MiB a pesar de que había configurado todas las opciones anotadas en las respuestas anteriores (busque el "Max: 50MiB" junto al botón de carga en PhpMyAdmin).fuente
max_execution_time=0
ypost_max_size=100M
, pero un archivo de 80 MB todavía daba un error. Comprimir comofile.sql.zip
hizo el truco.Para mí, ajustar los 2 valores no fue suficiente. Si el archivo es demasiado grande, también debe ajustar las variables de tiempo de ejecución.
Primero, ../php/php.ini
Entonces, ../phpMyAdmin\libraries\config.default.php
Esto funcionó para mí. Por supuesto, las variables se pueden elegir de manera diferente. Quizás el tiempo de ejecución tenga que ser aún mayor. Y el tamaño depende de tu.
fuente
Ninguna de estas respuestas funcionó para mí. Tuve que usar la línea de comando:
¡Hecho!
fuente
Acabo de pasar por el mismo problema al intentar importar un CSV (400 MB) y también recibía un error en rojo que decía
Inicialmente pensé que podrían haber sido los parámetros y lo probé nuevamente. Más rápido, de mi experiencia previa con él, me di cuenta de que se debía a otras razones (tamaño del archivo, ejecución del script tiene un tiempo máximo definido, etc).
Entonces, fui a php.ini
y cambió los valores de las siguientes configuraciones
Después de esta modificación, detuvo MySQL y Apache y los inició nuevamente, fue a phpmyadmin tratando de importar. Entonces llegué a otro error
que se solucionó simplemente estableciendo en xampp / phpmyadmin / libraries / config.default.php
Establecerlo en 0 inhabilita los límites de tiempo de ejecución.
Luego, después de un tiempo, la importación se realizó sin problemas.
fuente
Pude resolver esto siguiendo los pasos publicados aquí: xampp phpmyadmin, parámetro de formato incorrecto
Debido a que no estoy usando XAMPP, también necesitaba actualizar mi
php.ini.default
a lophp.ini
que finalmente funcionó.fuente
Sin ningún problema, lo importé directamente desde la línea de comandos.
fuente
Este error se debe al hecho de que el tamaño máximo de carga es (Máx .: 2048 KB). Si su archivo es más grande que esto, obtendrá un error. Comprima el archivo y cárguelo nuevamente, no obtendrá el error.
fuente
Si usa docker-compose simplemente configure
UPLOAD_LIMIT
fuente
Nota: Si está usando MAMP, DEBE editar el archivo usando el editor incorporado.
Seleccione PHP en la sección de idiomas (columna del menú LH) A continuación, en el panel principal junto al menú desplegable de la versión predeterminada, haga clic en la pequeña flecha que apunta a la derecha. Esto lanzará el
php.ini
archivo usando el editor de texto MAMP. Cualquier cambio que realice en este archivo persistirá después de reiniciar los servidores.La edición del archivo
Application->MAMP->bin->php->{choosen the version}->php.ini
no funcionaría. Dado que la aplicación sobrescribe los cambios que realice.No hace falta decir: "¡Aquí hay dragones!" por lo tanto, corte y pegue una copia del original y guárdela en un lugar seguro en caso de desastre.
fuente
Tuve este error y, como estoy en un alojamiento compartido, no tengo acceso al php.ini, por lo que no estaba seguro de cómo podría solucionarlo, el host tampoco parecía tener ni idea. Al final, vacié la memoria caché de mi navegador, recargué phpmyadmin y ¡volvió!
fuente
Tuve este problema pero con un contenedor docker (usuarios de phpmyadmin),
Solución:
docker exec -it idcontainer /bin/bash
cd /usr/local/etc/php/
php.ini
archivoupload_max_filesize=128M post_max_size=128M max_execution_time=1000
Este problema estaba en una PC con Windows, en Linux no necesitaba hacer esto.
fuente
Si prefiere editar el archivo
php.ini
en su editor favorito que en el editor creado por MAMP, primero deberá detener los servidores.Luego diríjase
Library->Application Support->appsolute->MAMP PRO->templates->php{version_number}.ini.temp
y efectúe cualquier cambio que le gustaría tener, especialmente el siguienteY también realice cambios en su PHPMyAdmin si es lo que está usando en Cpanel.
Asegúrese de hacer una copia del archivo original . ¡Puedes navegar debajo
conf
! Aquífuente
Ninguna de las respuestas anteriores me lo resolvió.
Ni siquiera puedo encontrar la carpeta 'bibliotecas' en mi xampp, ubuntu también.
Entonces, simplemente reinicié usando los siguientes comandos:
y
Agradecéme..!!
fuente