MariaDB'yi İçe Aktarma: ERROR at line 1: Unknown command ‘-‘.

ERROR at line 1: Unknown command ‘-‘. başka bir web sunucusundan dışa aktarılan bir veritabanını komut satırı aracılığıyla içe aktarmaya çalıştığınızda oluşan bir hatadır. MariaDB sistemine veritabanı aktarırken bu hatayla karşılaşırsanız aşağıdaki kısa kılavuzun size yardımcı olacağını umuyorum.

Kısacası bu hatanın neden oluştuğunu umursamıyorsanız çözümü çok basittir. Veritabanını MariaDB'ye aktarırken şunu ekleyecektir:--force.sql dosyasını komut satırı aracılığıyla içe aktarmaya devam etmek için ”.

İçe aktarma komut satırı şöyle görünecektir:

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

Hata "MariaDB Import ERROR at line 1: Unknown command '-'.” uyumluluk sorunundan kaynaklanıyor. Mariadb-dump yardımcı programına, sandbox modunu tetiklemek için bir yorumda döküm dosyasının en başına bir komut ekleyen ek bir yama uygulandı. Bu komut şuna benzer:

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

Uyumluluk sorunu, MariaDB istemcisinin eski sürümlerinin ve MySQL istemcisinin tüm sürümlerinin bu komutu anlamaması ve hata oluşturması nedeniyle oluşur. Yani, MariaDB'nin yeni bir sürümünden bu yamayı içermeyen bir sürüme veya MySQL'in bir sürümüne bir dökümü aktarırsanız, bu sorunla karşılaşırsınız.

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

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

Değişiklik şu MariaDB sürümlerinde uygulandı: 10.5.25, 10.6.18, 10.11.8, 10.11.9, 11.0.6, 11.1.5, 11.2.4 ve 11.4.2. Bu sürümlerden bir döküm dosyasını dışa aktarırsanız ve bunu güncel olmayan bir sürüme aktarmaya çalışırsanız bu hatayla karşılaşırsınız.

Teknolojiye tutkulu, 2006 yılından beri StealthSettings.com'da yazıyorum. macOS, Windows ve Linux işletim sistemlerinde geniş deneyimim var, aynı zamanda programlama dilleri ve blog platformları (WordPress) ile online mağazalar için (WooCommerce, Magento, PrestaShop) bilgi sahibiyim.

nasıl » Linux » MySQL » MariaDB'yi İçe Aktarma: ERROR at line 1: Unknown command ‘-‘.
Leave a Comment