E hoʻoholo i ka pilikia o MySQL ERROR ma ka laina 1: ʻAʻole ʻike ʻia ke kauoha '-'

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

E hoʻoholo i ka pilikia o MySQL ERROR ma ka laina 1: ʻAʻole ʻike ʻia ke kauoha '-'

ʻ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:

  1. 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.

  2. 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-server
    

    A 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.

  1. 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.
  2. 保持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!

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

Papa Kuhikuhi ʻatikala
Pepa la i ka luna