లైన్ 1 వద్ద MySQL ERROR సమస్యను పరిష్కరించండి: తెలియని ఆదేశం '-'

మీరు అక్కడ ఉన్నారాMySQLనేను కమాండ్ లైన్‌లో ఈ రకమైన క్రేజీ ఎర్రర్ మెసేజ్‌ని ఎదుర్కొన్నాను:“ERROR at line 1: Unknown command '-'"?

లైన్ 1 వద్ద MySQL ERROR సమస్యను పరిష్కరించండి: తెలియని ఆదేశం '-'

మీరు ఒంటరిగా లేరు మరియు ఈ ఆర్టికల్ ఈ సాధారణ ఇంకా గందరగోళంగా ఉన్న సమస్యను పరిశోధిస్తుంది మరియు మీకు నిరూపితమైన పరిష్కారాన్ని అందిస్తుంది.

తప్పిదానికి కారణం వెల్లడైంది

ఈ లోపాన్ని అర్థం చేసుకోవడానికి, మీరు మొదట దాని మూలాన్ని అర్థం చేసుకోవాలి.

在MySQLకమాండ్ లైన్‌లో, మనం ఉపయోగించినప్పుడుmysqldumpసాధనాలను ఉపయోగించి డేటాబేస్ను దిగుమతి లేదా ఎగుమతి చేస్తున్నప్పుడు, మీరు కొన్నిసార్లు ఎదుర్కోవచ్చు\-అలాంటి ప్రత్యేక పాత్రలు.

ఈ అక్షరం కమాండ్ లైన్ ఎంపికలో తప్పించుకునే అక్షరంగా తప్పుగా అర్థం చేసుకోవచ్చు, దీని వలన MySQL కమాండ్‌ను సరిగ్గా గుర్తించి అమలు చేయడంలో విఫలమవుతుంది, తద్వారా "Unknown command"తప్పు.

సంస్కరణ అనుకూలత యొక్క ప్రాముఖ్యత

సాధారణంగా, ఈ సమస్య MySQL లేదా MariaDB యొక్క సంస్కరణ అనుకూలతకు సంబంధించినది.

ప్రత్యేకించి మీరు వివిధ సర్వర్‌ల మధ్య డేటాను బదిలీ చేసినప్పుడు, ఈ లోపం సంభవించే అవకాశం ఉంది.

ఉదాహరణకు, మీరు మూలాధార సర్వర్‌లో MariaDB వెర్షన్ 10.5.25 మరియు లక్ష్య సర్వర్‌లో వెర్షన్ 10.3.39ని ఉపయోగిస్తున్నారని అనుకుందాం. రెండు సంస్కరణల మధ్య వ్యత్యాసాలు కమాండ్ లైన్ సాధనం అస్థిరంగా ప్రవర్తించడానికి కారణం కావచ్చు, దీని వలన ఈ లోపం ఏర్పడవచ్చు.

కింది ఆదేశాన్ని అమలు చేయడం ద్వారా ప్రస్తుతం ఏమి ఉపయోగించబడుతుందో మీరు తనిఖీ చేయవచ్చుmysqldumpవెర్షన్:

mysqldump --version

ఈ సమస్యతో వ్యవహరించేటప్పుడు, రెండు సర్వర్‌లు ఉపయోగించబడుతున్నాయని నిర్ధారించుకోవడం అత్యంత ప్రత్యక్ష మరియు ప్రభావవంతమైన మార్గంmysqldumpసాధనాలు ఒకే సంస్కరణకు చెందినవి లేదా కనీసం అన్నీ వాటి సంబంధిత సిరీస్‌ల తాజా వెర్షన్‌లో అమలు చేయబడతాయి. ఇది వెర్షన్ అసమతుల్యత వలన ఏర్పడే లోపాలను తగ్గిస్తుంది.

MySQL/MariaDB సంస్కరణను అప్‌గ్రేడ్ చేయండి

మీ సర్వర్ MariaDB యొక్క పాత సంస్కరణను అమలు చేస్తుంటే, దానిని అప్‌గ్రేడ్ చేయడం మంచి ఎంపిక.

అప్‌గ్రేడ్ ప్రక్రియ చాలా సులభం అయినప్పటికీ, అప్‌గ్రేడ్ ప్రక్రియలో ప్రమాదాలను నివారించడానికి ఆపరేషన్‌కు ముందు డేటాబేస్‌ను బ్యాకప్ చేయండి.

centos 7న MariaDBని అప్‌గ్రేడ్ చేస్తోంది

CentOS 7 సిస్టమ్‌లలో, MariaDBని అప్‌గ్రేడ్ చేయడం క్రింది దశలను అనుసరించడం ద్వారా చేయవచ్చు:

  1. మీ డేటాబేస్‌ను బ్యాకప్ చేయండి : అప్‌గ్రేడ్ చేసే ముందు మీ డేటాబేస్‌ను ఎల్లప్పుడూ బ్యాకప్ చేయండి. HestiaCP కంట్రోల్ ప్యానెల్‌లో కింది కమాండ్‌ను ఉపయోగించి మీరు ఒకే క్లిక్‌తో బ్యాకప్ చేయవచ్చు:

    bash /usr/local/hestia/install/upgrade/manual/upgrade_mariadb.sh
    

    ఇది మీ డేటాబేస్‌ను బ్యాకప్ చేయడమే కాకుండా, అప్‌గ్రేడ్ విఫలమైతే శీఘ్ర రికవరీని కూడా నిర్ధారిస్తుంది.

  2. MariaDBని అప్‌డేట్ చేయండి : MariaDBని తాజా వెర్షన్‌కు అప్‌గ్రేడ్ చేయడానికి కింది ఆదేశాన్ని ఉపయోగించండి:

    sudo yum update mariadb-server
    

    లేదా, పరిస్థితిని బట్టి, తాజా MariaDB వెర్షన్ ప్యాకేజీని ఇన్‌స్టాల్ చేయండి.

తీర్మానం మరియు సిఫార్సులు

"Unknown command '-'"లోపం కష్టంగా అనిపించినా, సమస్యకు మూలకారణాన్ని కనుగొని తగిన చర్యలు తీసుకున్నంత కాలం దాన్ని పరిష్కరించడం కష్టం కాదు.

  1. అననుకూలత వల్ల కలిగే సమస్యలను తగ్గించడానికి సర్వర్‌ల మధ్య సాధన సంస్కరణలు స్థిరంగా ఉన్నాయని నిర్ధారించుకోండి.
  2. 保持MariaDB版本的最新状态,以避免由于旧版本导వివిధ సమస్యలు ఏర్పడతాయి.

总结

MySQL లోపాలను పరిష్కరించడానికి కీ సమస్య యొక్క స్వభావాన్ని అర్థం చేసుకోవడం మరియు తగిన పరిష్కారాన్ని కనుగొనడం.

డేటాబేస్ సంస్కరణను అప్‌గ్రేడ్ చేయడం మరియు సాధన అనుకూలతను నిర్ధారించడం ద్వారా, అటువంటి సమస్యలను సమర్థవంతంగా నివారించవచ్చు.

డేటాబేస్ అడ్మినిస్ట్రేటర్ లేదా డెవలపర్‌గా, సిస్టమ్ యొక్క స్థిరత్వం మరియు భద్రతను నిర్ధారించడానికి మీరు అన్ని సమయాలలో నిశితంగా పరిశీలించవలసి ఉంటుంది.

ఇప్పుడు, మీ MySQL/MariaDB సంస్కరణలు తాజాగా ఉన్నాయని నిర్ధారించుకోవడానికి వెంటనే వాటిని తనిఖీ చేయండి మరియు అవసరమైన విధంగా అప్‌గ్రేడ్ చేయండి.

ఈ చిన్న పొరపాట్లు మీ ఉత్పాదకతను మందగించనివ్వవద్దు!

చెన్ వీలియాంగ్ బ్లాగ్ ( https://www.chenweiliang.com/ ) లో పంచుకున్న "Solving the MySQL ERROR at line 1: Unknown command '-' Problem" అనే వ్యాసం మీకు సహాయకరంగా ఉంటుందని ఆశిస్తున్నాము.

ఈ వ్యాసం యొక్క లింక్‌ను పంచుకోవడానికి సంకోచించకండి: https://www.chenweiliang.com/cwl-31993.html

మరిన్ని దాచిన ఉపాయాలను అన్‌లాక్ చేయడానికి🔑, మా టెలిగ్రామ్ ఛానెల్‌లో చేరడానికి స్వాగతం!

మీకు నచ్చితే షేర్ చేయండి మరియు లైక్ చేయండి! మీ షేర్లు మరియు ఇష్టాలు మా నిరంతర ప్రేరణ!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

పైకి స్క్రోల్