Papa Kuhikuhi ʻatikala
Aia 'oe i lailaMySQLUa loaʻa iaʻu kēia ʻano memo kuhi hewa ma ka laina kauoha:“ERROR at line 1: Unknown command '-'"?

ʻAʻole ʻoe wale nō a e ʻimi kēia ʻatikala i kēia pilikia maʻamau akā huikau a hāʻawi iā ʻoe i kahi hopena i hōʻoia ʻia.
Ua hōʻike ʻia ke kumu o ka hewa
No ka hoʻomaopopo ʻana i kēia kuhi hewa, pono ʻoe e hoʻomaopopo mua i kona kumu.
IMySQLMa ka laina kauoha, ke hoʻohana mākoumysqldumpI ka lawe ʻana a i ʻole ka lawe ʻana i kahi waihona me ka hoʻohana ʻana i nā mea hana, hiki iā ʻoe ke hālāwai i kekahi manawa\-ʻO ia mau mea kūikawā.
Hiki ke kuhi hewa ʻia kēia ʻano ma ke ʻano he ʻano pakele i ke koho laina kauoha, no laila ʻaʻole ʻike ʻo MySQL a hoʻokō pololei i ke kauoha, no laila e hoʻolei "Unknown command"hewa.
ʻO ke koʻikoʻi o ka hoʻohālikelike ʻana i ka mana
ʻO ka maʻamau, pili kēia pilikia i ka hoʻohālikelike ʻana o MySQL a i ʻole MariaDB.
ʻOi loa inā hoʻoili ʻoe i ka ʻikepili ma waena o nā mana like ʻole o nā kikowaena, ʻoi aku ka nui o kēia hewa.
No ka laʻana, manaʻo ʻoe e hoʻohana ana ʻoe i ka mana MariaDB 10.5.25 ma ke kikowaena kumu a me ka mana 10.3.39 ma ka kikowaena kikowaena. ʻO nā ʻokoʻa ma waena o nā mana ʻelua e hana like ʻole ai ka mea hana laina kauoha, e kumu ai kēia hewa.
Hiki iā ʻoe ke nānā i ka mea e hoʻohana ʻia nei ma ka holo ʻana i kēia kauohamysqldumpManaʻo:
mysqldump --version
I ka wā e hoʻoponopono ai i kēia pilikia, ʻo ke ala pololei a maikaʻi hoʻi e hōʻoia i ka hoʻohana ʻana o nā kikowaena ʻeluamysqldumpʻO nā mea hana o ka mana like, a i ʻole holo nā mea a pau ma ka mana hou loa o kā lākou moʻo. Hoʻemi kēia i nā hewa ma muli o nā ʻano like ʻole.
Hoʻonui i ka mana MySQL/MariaDB
Inā holo kāu kikowaena i kahi mana kahiko o MariaDB, ʻo ka hoʻonui ʻana he koho maikaʻi ia.
ʻOiai he maʻalahi ke kaʻina hana hoʻomaikaʻi, e hōʻoia e hoʻihoʻi i ka waihona ma mua o ka hana ʻana i mea e pale ai i nā pōʻino i ka wā o ka hoʻonui ʻana.
CentOS Ke hoʻonui nei iā MariaDB ma 7
Ma nā ʻōnaehana CentOS 7, hiki ke hoʻokō ʻia ka hoʻomaikaʻi ʻana iā MariaDB ma ka hahai ʻana i kēia mau ʻanuʻu:
Hoʻihoʻi i ka waihona: Ma mua o ka hoʻomaikaʻi ʻana, e hoʻopaʻa mua i ka waihona. Hiki iā ʻoe ke hoʻohana i kēia kauoha maHestiaCPHana i hoʻokahi kaomi kaomi ma ka papa mana:
bash /usr/local/hestia/install/upgrade/manual/upgrade_mariadb.shʻAʻole wale kēia e hoʻihoʻi i kāu waihona, akā e hōʻoiaʻiʻo ia i ka hoʻihoʻi wikiwiki inā hāʻule ka hoʻonui.
Hōʻano hou iā MariaDB: Hoʻonui iā MariaDB i ka mana hou me ka hoʻohana ʻana i kēia kauoha:
sudo yum update mariadb-serverA i ʻole, e pili ana i ke kūlana, e hoʻokomo i ka hōʻailona hōʻano hou o MariaDB.
Ka hopena a me nā manaʻo
"Unknown command '-'"ʻOiai he paʻakikī paha ka hewa, ʻaʻole paʻakikī ke hoʻoponopono inā ʻike ʻoe i ke kumu kumu o ka pilikia a hana i nā hana kūpono.
- E hōʻoia i ka paʻa ʻana o nā ʻano mea hana ma waena o nā kikowaena e hōʻemi i nā pilikia i kumu ʻole ʻia.
保持MariaDB版本的最新状态,以避免由于旧版本导nā pilikia like ʻole.
总结
ʻO ke kī i ka hoʻoponopono ʻana i nā hewa MySQL ʻo ka hoʻomaopopo ʻana i ke ʻano o ka pilikia a loaʻa ka hoʻoponopono kūpono.
Ma ka hoʻomaikaʻi ʻana i ka mana waihona a me ka hōʻoia ʻana i ka hoʻohālikelike ʻana i nā mea hana, hiki ke pale ʻia kēlā mau pilikia.
Ma ke ʻano he luna hoʻomalu waihona a mea hoʻomohala paha, pono ʻoe e mālama i ka nānā pono i nā manawa a pau e hōʻoia i ka paʻa a me ka palekana o ka ʻōnaehana.
I kēia manawa, e nānā koke i kāu mau mana MySQL/MariaDB e hōʻoia i ka wā a me ka hoʻomaikaʻi ʻana e like me ka mea e pono ai.
Mai ʻae i kēia mau hewa liʻiliʻi e hoʻolohi i kāu huahana!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Hoʻoholo i ka MySQL ERROR ma ka laina 1: ʻAʻole ʻike ʻia ke kauoha '-' pilikia", e kōkua iā ʻoe.
Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-31993.html
