„MariaDB“ importas: klaida 1 eilutėje: nežinoma komanda „-“.
ERROR at line 1: Unknown command ‘-‘. yra klaida, atsirandanti, kai bandote importuoti duomenų bazę, eksportuotą iš kito žiniatinklio serverio per komandinę eilutę. Jei susidursite su šia klaida importuodami duomenų bazę į MariaDB sistemą, tikiuosi, kad toliau pateiktas trumpas vadovas jums padės.
Trumpai tariant, jei jums nerūpi, kodėl atsiranda ši klaida, sprendimas yra labai paprastas. Importuojant duomenų bazę į MariaDB ji bus pridėta “--force” norėdami tęsti .sql failo importavimą per komandinę eilutę.
Importavimo komandų eilutė atrodys taip:
mariadb -u <user_db> -p -h localhost <name_db> --force < database.sql
klaida “MariaDB Import ERROR at line 1: Unknown command '-'.” tai sukelia suderinamumo problema. Priemonei mariadb-dump buvo pritaikytas papildomas pataisas, komentare pridėjus komandą pačioje iškelties failo pradžioje, kad suaktyvintų smėlio dėžės režimą. Ši komanda atrodo taip:
/*!999999\ - enable the sandbox mode */
Suderinamumo problema kyla dėl to, kad senesnės MariaDB kliento versijos ir visos MySQL kliento versijos nesupranta šios komandos ir sugeneruos klaidą. Taigi, jei importuosite iš naujos MariaDB versijos į versiją, kurioje nėra šios pataisos, arba į MySQL versiją, susidursite su šia problema.
MariaDB Import ERROR at line 1: Unknown command '-'.
Related: Import .SQL File Error – MySQL server has gone away
Pakeitimas buvo įgyvendintas šiose MariaDB versijose: 10.5.25, 10.6.18, 10.11.8, 10.11.9, 11.0.6, 11.1.5, 11.2.4 ir 11.4.2. Jei iš šių versijų eksportuosite iškelties failą ir bandysite jį importuoti į neatnaujintą versiją, susidursite su šia klaida.
„MariaDB“ importas: klaida 1 eilutėje: nežinoma komanda „-“.
Kas naujo
Apie Stealth
Aistruolis technologijai, nuo 2006 m. su malonumu rašau StealthSettings.com. Turiu didelę patirtį operacinėse sistemose: macOS, Windows ir Linux, taip pat programavimo kalbose bei tinklaraščių platformose (WordPress) ir internetinėms parduotuvėms (WooCommerce, Magento, PrestaShop).
Peržiūrėkite visus Stealth įrašusGalbūt jus taip pat domina...