Importación de mariadb: error en la línea 1: comando desconocido ‘-‘.
ERROR at line 1: Unknown command ‘-‘. es un error que ocurre cuando intenta importar una base de datos exportada desde otro servidor web a través de la línea de comando. Si encuentra este error al importar una base de datos en el sistema MariaDB, espero que la breve guía a continuación le ayude.
En definitiva, si no te importa por qué ocurre este error, la solución es muy sencilla. Al importar la base de datos a MariaDB se agregará “--force” para continuar importando el archivo .sql a través de la línea de comando.
La línea de comando de importación se verá así:
mariadb -u <user_db> -p -h localhost <name_db> --force < database.sql
error “MariaDB Import ERROR at line 1: Unknown command '-'.” es causado por un problema de compatibilidad. Se aplicó un parche adicional a la utilidad mariadb-dump, agregando un comando al principio del archivo de volcado, en un comentario, para activar el modo sandbox. Este comando se ve así:
/*!999999\ - enable the sandbox mode */
El problema de compatibilidad se produce porque las versiones anteriores del cliente MariaDB y todas las versiones del cliente MySQL no entienden este comando y generarán el error. Por lo tanto, si importa un volcado de una nueva versión de MariaDB a una versión que no tiene este parche o a una versión de MySQL, encontrará este problema.
MariaDB Import ERROR at line 1: Unknown command '-'.
Related: Import .SQL File Error – MySQL server has gone away
El cambio se implementó en las siguientes versiones de MariaDB: 10.5.25, 10.6.18, 10.11.8, 10.11.9, 11.0.6, 11.1.5, 11.2.4 y 11.4.2. Si exporta un archivo de volcado de estas versiones e intenta importarlo a una versión no actualizada, encontrará este error.
Importación de mariadb: error en la línea 1: comando desconocido ‘-‘.
Qué hay de nuevo
Acerca de Stealth
Apasionado por la tecnología, escribo con gusto en StealthSettings.com desde el año 2006. Tengo una amplia experiencia en sistemas operativos: macOS, Windows y Linux, así como en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, PrestaShop).
Ver todas las publicaciones de StealthTambién te puede interesar...