MARIADB Import: Błąd w wierszu 1: Nieznane polecenie „-”.

ERROR at line 1: Unknown command ‘-‘. este o eroare ce apare în momentul în care încerci să imporți prin linie de comandă o bază de date exportată de pe un alt server web. Dacă întâlnești această eroare la importul unei baze de date pe sistemul MariaDB, sper ca scurtul ghid de mai jos să îți fie de ajutor.

Pe scurt, dacă nu te interesează de ce apare această eroare, rezolvarea este foarte simplă. La importul bazei de date în MariaDB se va adăuga--forcepentru a continua importul fișierului .sql prin linie de comandă.

Linia de comandă pentru import va arăta în felul următor:

mariadb -u <user_db> -p -h localhost <name_db> --force < database.sql

błąd “MariaDB Import ERROR at line 1: Unknown command '-'.” jest generowany przez problem kompatybilności. Dodatkową łatkę zastosowano do narzędzia Mariadb-Dump, dodając zamówienie bezpośrednio na początku pliku zrzutu, w komentarzu, aby uruchomić tryb piaskownicy. To polecenie pokazuje takie:

/*!999999\ - enable the sandbox mode */

Problem kompatybilności powstaje, ponieważ starsze wersje klienta Mariadb i wszystkie wersje klienta MySQL nie rozumieją tej kolejności i wygenerują błąd. Tak więc, jeśli zaimportujesz zrzut z nowej wersji MariaDB w wersji, która nie ma tej łatki lub w wersji MySQL, spełnisz ten problem.

MariaDB Import ERROR at line 1: Unknown command '-'.

Related: Import .SQL File Error – MySQL server has gone away

Zmiana została wdrożona w następujących wersjach MARIADB: 10.5.25, 10.6.18, 10.11.8, 11.0.6, 11.1.5, 11.2.4 i 11.4.2. Jeśli wyeksportujesz plik zrzutu z tych wersji i spróbujesz go zaimportować w nieświadomej wersji, spełni się ten błąd.

Pasjonując się technologią, z przyjemnością piszę na StealthSetts.com Począwszy od 2006 roku. Mam bogate doświadczenie w systemach operacyjnych: macOS, Windows i Linux, ale także w językach programowania i platformach blogowych (WordPress) oraz w sklepach internetowych (WooCommerce, Magento, Presashop).

Dom Twoje źródło samouczków, przydatne wskazówki i wiadomości. MARIADB Import: Błąd w wierszu 1: Nieznane polecenie „-”.
Zostaw komentarz