ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന mysql_config_editor കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
mysql_config_editor - MySQL സെർവറിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് പ്രാമാണീകരണ വിവരങ്ങൾ ക്രമീകരിക്കുക
സിനോപ്സിസ്
mysql_config_editor ഓപ്ഷനുകൾ കമാൻഡ്
വിവരണം
ദി mysql_config_editor എന്നതിൽ പ്രാമാണീകരണ ക്രെഡൻഷ്യലുകൾ സംഭരിക്കാൻ യൂട്ടിലിറ്റി നിങ്ങളെ പ്രാപ്തമാക്കുന്നു
.mylogin.cnf എന്ന് പേരുള്ള എൻക്രിപ്റ്റ് ചെയ്ത ലോഗിൻ പാത്ത് ഫയൽ. ഫയൽ ലൊക്കേഷൻ %APPDATA%\MySQL ആണ്
Windows-ലെ ഡയറക്ടറിയും വിൻഡോസ് ഇതര സിസ്റ്റങ്ങളിലെ നിലവിലെ ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറിയും. ദി
പ്രമാണീകരണ ക്രെഡൻഷ്യലുകൾ ലഭിക്കുന്നതിന് MySQL ക്ലയന്റ് പ്രോഗ്രാമുകൾക്ക് ഫയൽ പിന്നീട് വായിക്കാൻ കഴിയും
MySQL സെർവറിലേക്ക് ബന്ധിപ്പിക്കുന്നു.
.mylogin.cnf ലോഗിൻ പാത്ത് ഫയലിന്റെ എൻക്രിപ്റ്റ് ചെയ്യാത്ത ഫോർമാറ്റിൽ ഓപ്ഷൻ ഗ്രൂപ്പുകൾ അടങ്ങിയിരിക്കുന്നു,
മറ്റ് ഓപ്ഷൻ ഫയലുകൾക്ക് സമാനമാണ്. .mylogin.cnf-ലെ ഓരോ ഓപ്ഷൻ ഗ്രൂപ്പിനെയും "ലോഗിൻ പാത്ത്" എന്ന് വിളിക്കുന്നു.
ചില ഓപ്ഷനുകൾ മാത്രം അനുവദിക്കുന്ന ഒരു ഗ്രൂപ്പാണിത്: ഹോസ്റ്റ്, ഉപയോക്താവ്, പാസ്വേഡ്, തുറമുഖം ഒപ്പം സോക്കറ്റ്.
ഏത് MySQL സെർവറാണെന്ന് വ്യക്തമാക്കുന്ന ഒരു കൂട്ടം ഓപ്ഷനുകളായി ഒരു ലോഗിൻ പാത്ത് ഓപ്ഷൻ ഗ്രൂപ്പിനെക്കുറിച്ച് ചിന്തിക്കുക
എന്നതിലേക്ക് കണക്റ്റുചെയ്യുക, ഏത് അക്കൗണ്ടായി ആധികാരികമാക്കണം. എൻക്രിപ്റ്റ് ചെയ്യാത്ത ഒരു ഉദാഹരണം ഇതാ:
[കക്ഷി]
ഉപയോക്താവ് = mydefaultname
പാസ്വേഡ് = mydefaultpass
ഹോസ്റ്റ് = 127.0.0.1
[മൈപാത്ത്]
ഉപയോക്താവ് = myothername
രഹസ്യവാക്ക് = myotherpass
ഹോസ്റ്റ് = ലോക്കൽ ഹോസ്റ്റ്
സെർവറിലേക്ക് കണക്റ്റുചെയ്യാൻ നിങ്ങൾ ഒരു ക്ലയന്റ് പ്രോഗ്രാം അഭ്യർത്ഥിക്കുമ്പോൾ, ക്ലയന്റ് .mylogin.cnf ഇൻ ഉപയോഗിക്കുന്നു
മറ്റ് ഓപ്ഷൻ ഫയലുകളുമായി സംയോജിപ്പിക്കുക. അതിന്റെ മുൻഗണന മറ്റ് ഓപ്ഷൻ ഫയലുകളേക്കാൾ കൂടുതലാണ്, പക്ഷേ
ക്ലയന്റ് കമാൻഡ് ലൈനിൽ വ്യക്തമായി വ്യക്തമാക്കിയ ഓപ്ഷനുകളേക്കാൾ കുറവാണ്. സംബന്ധിച്ച വിവരങ്ങൾക്ക്
ഓപ്ഷൻ ഫയലുകൾ ഉപയോഗിക്കുന്ന ക്രമം, വിഭാഗം 4.2.6, “ഓപ്ഷൻ ഫയലുകൾ ഉപയോഗിക്കുന്നു” കാണുക.
ഒരു ഇതര ലോഗിൻ പാത്ത് ഫയലിന്റെ പേര് വ്യക്തമാക്കുന്നതിന്, MYSQL_TEST_LOGIN_FILE പരിസ്ഥിതി സജ്ജമാക്കുക
വേരിയബിൾ. ഈ വേരിയബിൾ തിരിച്ചറിയുന്നത് mysql_config_editor, സാധാരണ MySQL ക്ലയന്റുകൾ പ്രകാരം
(ക്യു, mysqladmin, തുടങ്ങിയവ), കൂടാതെ mysql-test-run.pl ടെസ്റ്റിംഗ് യൂട്ടിലിറ്റി.
പ്രോഗ്രാമുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ ലോഗിൻ പാത്ത് ഫയലിൽ ഗ്രൂപ്പുകൾ ഉപയോഗിക്കുന്നു:
· mysql_config_editor നിങ്ങൾ നമ്പർ വ്യക്തമാക്കിയാൽ സ്ഥിരസ്ഥിതിയായി ക്ലയന്റ് ലോഗിൻ പാതയിൽ പ്രവർത്തിക്കുന്നു
--login-path=പേര് ഏത് ലോഗിൻ പാത്ത് ഉപയോഗിക്കണമെന്ന് വ്യക്തമായി സൂചിപ്പിക്കാനുള്ള ഓപ്ഷൻ.
· എ ഇല്ലാതെ --ലോഗിൻ-പാത്ത് ഓപ്ഷൻ, ക്ലയന്റ് പ്രോഗ്രാമുകളിൽ നിന്നുള്ള അതേ ഓപ്ഷൻ ഗ്രൂപ്പുകൾ വായിക്കുന്നു
മറ്റ് ഓപ്ഷൻ ഫയലുകളിൽ നിന്ന് അവർ വായിക്കുന്ന ലോഗിൻ പാത്ത് ഫയൽ. ഈ കമാൻഡ് പരിഗണിക്കുക:
ഷെൽ> ക്യു
സ്ഥിരസ്ഥിതിയായി ,. ക്യു ക്ലയന്റ് മറ്റ് ഓപ്ഷനിൽ നിന്ന് [ക്ലയന്റ്], [mysql] ഗ്രൂപ്പുകൾ വായിക്കുന്നു
ഫയലുകൾ, അതിനാൽ അത് ലോഗിൻ പാത്ത് ഫയലിൽ നിന്നും അവ വായിക്കുന്നു.
· കൂടെ --ലോഗിൻ-പാത്ത് ഓപ്ഷൻ, ക്ലയന്റ് പ്രോഗ്രാമുകൾ പേരുള്ള ലോഗിൻ പാത്ത് അധികമായി വായിക്കുന്നു
ലോഗിൻ പാതയിൽ നിന്ന്. മറ്റ് ഓപ്ഷൻ ഫയലുകളിൽ നിന്ന് വായിച്ച ഓപ്ഷൻ ഗ്രൂപ്പുകൾ അതേപടി തുടരുന്നു
അതേ. ഈ കമാൻഡ് പരിഗണിക്കുക:
ഷെൽ> ക്യു --login-path=mypath
ദി ക്യു ക്ലയന്റ് മറ്റ് ഓപ്ഷൻ ഫയലുകളിൽ നിന്നും [ക്ലയന്റ്], [mysql] എന്നിവ വായിക്കുന്നു, കൂടാതെ [ക്ലയന്റ്],
ലോഗിൻ പാത്ത് ഫയലിൽ നിന്ന് [mysql], [mypath].
ക്ലയന്റ് പ്രോഗ്രാമുകൾ ലോഗിൻ പാത്ത് ഫയൽ വായിക്കുമ്പോൾ പോലും --നോ-ഡിഫോൾട്ടുകൾ ഓപ്ഷൻ ഉപയോഗിക്കുന്നു.
കമാൻഡ് ലൈനിൽ ഉള്ളതിനേക്കാൾ സുരക്ഷിതമായ രീതിയിൽ പാസ്വേഡുകൾ വ്യക്തമാക്കാൻ ഇത് അനുവദിക്കുന്നു
--നോ-ഡിഫോൾട്ടുകൾ ഉണ്ട്.
mysql_config_editor .mylogin.cnf ഫയൽ എൻക്രിപ്റ്റ് ചെയ്യുന്നു, അതിനാൽ അത് വ്യക്തമായ ടെക്സ്റ്റായി വായിക്കാൻ കഴിയില്ല, കൂടാതെ
ക്ലയന്റ് പ്രോഗ്രാമുകൾ ഡീക്രിപ്റ്റ് ചെയ്യുമ്പോൾ അതിന്റെ ഉള്ളടക്കങ്ങൾ മെമ്മറിയിൽ മാത്രമേ ഉപയോഗിക്കൂ. ഈ രീതിയിൽ,
പാസ്വേഡുകൾ ഒരു ഫയലിൽ ക്ലിയർ ടെക്സ്റ്റ് അല്ലാത്ത ഫോർമാറ്റിൽ സംഭരിക്കാനും പിന്നീട് ഒരിക്കലും ഉപയോഗിക്കാതെ ഉപയോഗിക്കാനും കഴിയും
കമാൻഡ് ലൈനിലോ എൻവയോൺമെന്റ് വേരിയബിളിലോ വെളിപ്പെടുത്തേണ്ടതുണ്ട്.
mysql_config_editor ലോഗിൻ പാത്ത് ഫയൽ ഉള്ളടക്കങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് ഒരു പ്രിന്റ് കമാൻഡ് നൽകുന്നു,
എന്നാൽ ഈ സാഹചര്യത്തിൽ പോലും, പാസ്വേഡ് മൂല്യങ്ങൾ ഒരിക്കലും ദൃശ്യമാകാതിരിക്കാൻ മറയ്ക്കുന്നു
മറ്റ് ഉപയോക്താക്കൾക്ക് അവ കാണാൻ കഴിയും.
ഉപയോഗിച്ച എൻക്രിപ്ഷൻ mysql_config_editor പാസ്വേഡുകൾ പ്രത്യക്ഷപ്പെടുന്നത് തടയുന്നു
.mylogin.cnf ക്ലിയർടെക്സ്റ്റായി അശ്രദ്ധമായി തടയുന്നതിലൂടെ ഒരു പരിധിവരെ സുരക്ഷ നൽകുന്നു
പാസ്വേഡ് എക്സ്പോഷർ. ഉദാഹരണത്തിന്, നിങ്ങൾ ഒരു സാധാരണ എൻക്രിപ്റ്റ് ചെയ്യാത്ത my.cnf ഓപ്ഷൻ ഫയൽ പ്രദർശിപ്പിക്കുകയാണെങ്കിൽ
സ്ക്രീൻ, അതിൽ അടങ്ങിയിരിക്കുന്ന ഏതൊരു പാസ്വേഡും ആർക്കും കാണുന്നതിന് ദൃശ്യമാണ്. .mylogin.cnf ഉപയോഗിച്ച്,
അത് സത്യമല്ല. എന്നാൽ ഉപയോഗിച്ച എൻക്രിപ്ഷൻ ഒരു നിശ്ചയദാർഢ്യമുള്ള ആക്രമണകാരിയെയും നിങ്ങളെയും തടയില്ല
അതിനെ പൊട്ടാത്തതായി കണക്കാക്കരുത്. സിസ്റ്റം അഡ്മിനിസ്ട്രേഷൻ പ്രത്യേകാവകാശങ്ങൾ നേടാൻ കഴിയുന്ന ഒരു ഉപയോക്താവ്
നിങ്ങളുടെ ഫയലുകൾ ആക്സസ് ചെയ്യുന്നതിനായി നിങ്ങളുടെ മെഷീനിൽ .mylogin.cnf ഫയൽ ഡീക്രിപ്റ്റ് ചെയ്യാം.
ലോഗിൻ പാത്ത് ഫയൽ നിലവിലെ ഉപയോക്താവിന് വായിക്കാനും എഴുതാനും കഴിയുന്നതും ആക്സസ് ചെയ്യാൻ കഴിയാത്തതുമായിരിക്കണം
മറ്റ് ഉപയോക്താക്കൾ. അല്ലെങ്കിൽ, mysql_config_editor ഇത് അവഗണിക്കുന്നു, കൂടാതെ ക്ലയന്റ് പ്രോഗ്രാമുകൾ അത് ഉപയോഗിക്കുന്നില്ല,
ഒന്നുകിൽ.
ഇൻകോക്ക് ചെയ്യുക mysql_config_editor ഇതുപോലെ:
ഷെൽ> mysql_config_editor [program_options] കമാൻഡ് [കമാൻഡ്_ഓപ്ഷനുകൾ]
ലോഗിൻ പാത്ത് ഫയൽ നിലവിലില്ലെങ്കിൽ, mysql_config_editor അത് സൃഷ്ടിക്കുന്നു.
കമാൻഡ് ആർഗ്യുമെന്റുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ നൽകിയിരിക്കുന്നു:
· program_options ജനറൽ ഉൾക്കൊള്ളുന്നു mysql_config_editor ഓപ്ഷനുകൾ.
· .mylogin.cnf ലോഗിൻ പാത്ത് ഫയലിൽ എന്ത് പ്രവർത്തനം നടത്തണമെന്ന് കമാൻഡ് സൂചിപ്പിക്കുന്നു. വേണ്ടി
ഉദാഹരണത്തിന്, സെറ്റ് ഫയലിലേക്ക് ഒരു ലോഗിൻ പാത്ത് എഴുതുന്നു, ഒരു ലോഗിൻ പാത്ത് നീക്കംചെയ്യുന്നു, പ്രിന്റ് ചെയ്യുന്നു
ലോഗിൻ പാത്ത് ഉള്ളടക്കങ്ങൾ പ്രദർശിപ്പിക്കുന്നു.
· കമാൻഡ്_ഓപ്ഷനുകൾ കമാൻഡിന് പ്രത്യേകമായ ഏതെങ്കിലും അധിക ഓപ്ഷനുകൾ സൂചിപ്പിക്കുന്നു
ലോഗിൻ പാതയുടെ പേരും ലോഗിൻ പാത്തിൽ ഉപയോഗിക്കേണ്ട മൂല്യങ്ങളും.
പ്രോഗ്രാം ആർഗ്യുമെന്റുകളുടെ കൂട്ടത്തിൽ കമാൻഡ് നാമത്തിന്റെ സ്ഥാനം പ്രധാനമാണ്. വേണ്ടി
ഉദാഹരണത്തിന്, ഈ കമാൻഡ് ലൈനുകൾക്ക് ഒരേ ആർഗ്യുമെന്റുകൾ ഉണ്ട്, പക്ഷേ വ്യത്യസ്ത ഫലങ്ങൾ നൽകുന്നു:
ഷെൽ> mysql_config_editor --സഹായിക്കൂ ഗണം
ഷെൽ> mysql_config_editor ഗണം --സഹായിക്കൂ
ആദ്യത്തെ കമാൻഡ് ലൈൻ ഒരു ജനറൽ പ്രദർശിപ്പിക്കുന്നു mysql_config_editor സഹായ സന്ദേശം, അവഗണിക്കുന്നു
സെറ്റ് കമാൻഡ്. രണ്ടാമത്തെ കമാൻഡ് ലൈൻ സെറ്റിന് പ്രത്യേകമായി ഒരു സഹായ സന്ദേശം പ്രദർശിപ്പിക്കുന്നു
കമാൻഡ്.
നിങ്ങളുടെ ഡിഫോൾട്ട് നിർവചിക്കുന്ന ഒരു ക്ലയന്റ് ലോഗിൻ പാത്ത് സ്ഥാപിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെന്ന് കരുതുക
കണക്ഷൻ പാരാമീറ്ററുകൾ, കൂടാതെ ഇതിലേക്ക് ബന്ധിപ്പിക്കുന്നതിന് റിമോട്ട് എന്ന് പേരുള്ള ഒരു അധിക ലോഗിൻ പാത്ത്
MySQL സെർവർ remote.example.com. നിങ്ങൾ ഇനിപ്പറയുന്ന രീതിയിൽ ലോഗിൻ ചെയ്യാൻ ആഗ്രഹിക്കുന്നു:
· സ്ഥിരസ്ഥിതിയായി, ലോക്കൽ സെർവറിലേക്ക് ഒരു ഉപയോക്തൃനാമവും പ്രാദേശിക ഉപയോക്താവിന്റെ പാസ്വേഡും
ലോക്കൽപാസ്
· റിമോട്ട് യൂസറിന്റെയും റിമോട്ട്പാസിന്റെയും ഉപയോക്തൃനാമവും പാസ്വേഡും ഉള്ള വിദൂര സെർവറിലേക്ക്
.mylogin.cnf ഫയലിൽ ലോഗിൻ പാതകൾ സജ്ജീകരിക്കുന്നതിന്, ഇനിപ്പറയുന്ന സെറ്റ് കമാൻഡുകൾ ഉപയോഗിക്കുക. നൽകുക
ഓരോ കമാൻഡും ഒരൊറ്റ വരിയിൽ, ആവശ്യപ്പെടുമ്പോൾ ഉചിതമായ പാസ്വേഡുകൾ നൽകുക:
ഷെൽ> mysql_config_editor ഗണം --login-path=client
--ഹോസ്റ്റ്=ലോക്കൽഹോസ്റ്റ് --user=localuser --password
പാസ്വേഡ് നല്കൂ: നൽകുക പാസ്വേഡ് "ലോക്കൽപാസ്" ഇവിടെ
ഷെൽ> mysql_config_editor ഗണം --login-path=remote
--host=remote.example.com --user=remoteuser --password
പാസ്വേഡ് നല്കൂ: നൽകുക പാസ്വേഡ് "റിമോട്ട്പാസ്" ഇവിടെ
mysql_config_editor സ്ഥിരസ്ഥിതിയായി ക്ലയന്റ് ലോഗിൻ പാത്ത് ഉപയോഗിക്കുന്നു, അതിനാൽ --login-path=client
ആദ്യ കമാൻഡിൽ നിന്ന് അതിന്റെ പ്രഭാവം മാറ്റാതെ തന്നെ ഓപ്ഷൻ ഒഴിവാക്കാവുന്നതാണ്.
എന്താണെന്ന് കാണാൻ mysql_config_editor .mylogin.cnf ഫയലിലേക്ക് എഴുതുന്നു, പ്രിന്റ് കമാൻഡ് ഉപയോഗിക്കുക:
ഷെൽ> mysql_config_editor അച്ചടിക്കുക --എല്ലാം
[കക്ഷി]
ഉപയോക്താവ് = പ്രാദേശിക ഉപയോക്താവ്
പാസ്വേഡ് = *****
ഹോസ്റ്റ് = ലോക്കൽ ഹോസ്റ്റ്
[വിദൂര]
ഉപയോക്താവ് = റിമോട്ട് യൂസർ
പാസ്വേഡ് = *****
ഹോസ്റ്റ് = remote.example.com
പ്രിന്റ് കമാൻഡ് ഓരോ ലോഗിൻ പാതയും ഒരു ഗ്രൂപ്പ് ഹെഡറിൽ ആരംഭിക്കുന്ന ഒരു കൂട്ടം വരികളായി പ്രദർശിപ്പിക്കുന്നു
ചതുര ബ്രാക്കറ്റുകളിൽ ലോഗിൻ പാതയുടെ പേര് സൂചിപ്പിക്കുന്നു, തുടർന്ന് എന്നതിനായുള്ള ഓപ്ഷൻ മൂല്യങ്ങൾ
പ്രവേശന പാത. പാസ്വേഡ് മൂല്യങ്ങൾ മറച്ചുവെച്ചിരിക്കുന്നു, അവ വ്യക്തമായ വാചകമായി ദൃശ്യമാകില്ല.
നിങ്ങൾ വ്യക്തമാക്കിയില്ലെങ്കിൽ --എല്ലാം എല്ലാ ലോഗിൻ പാതകളും പ്രദർശിപ്പിക്കുന്നതിന് അല്ലെങ്കിൽ --login-path=പേര് പ്രദർശിപ്പിക്കുന്നതിന്
ലോഗിൻ പാത്ത് എന്ന് പേരിട്ടിരിക്കുന്ന, പ്രിന്റ് കമാൻഡ് ക്ലയന്റ് ലോഗിൻ പാത്ത് ഉണ്ടെങ്കിൽ ഡിഫോൾട്ടായി പ്രദർശിപ്പിക്കുന്നു
ഒന്ന്.
മുമ്പത്തെ ഉദാഹരണത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ലോഗിൻ പാത്ത് ഫയലിൽ ഒന്നിലധികം ലോഗിൻ പാത്തുകൾ അടങ്ങിയിരിക്കാം.
ഈ വഴിയിൽ, mysql_config_editor ഒന്നിലധികം "വ്യക്തിത്വങ്ങൾ" സജ്ജീകരിക്കുന്നത് എളുപ്പമാക്കുന്നു
വ്യത്യസ്ത MySQL സെർവറുകളിലേക്ക് കണക്റ്റ് ചെയ്യുന്നു, അല്ലെങ്കിൽ വ്യത്യസ്തങ്ങൾ ഉപയോഗിച്ച് തന്നിരിക്കുന്ന സെർവറിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന്
അക്കൗണ്ടുകൾ. ഇവയിൽ ഏതെങ്കിലുമൊരു പേര് ഉപയോഗിച്ച് പിന്നീട് തിരഞ്ഞെടുക്കാം --ലോഗിൻ-പാത്ത് ഓപ്ഷൻ എപ്പോൾ
നിങ്ങൾ ഒരു ക്ലയന്റ് പ്രോഗ്രാം അഭ്യർത്ഥിക്കുന്നു. ഉദാഹരണത്തിന്, റിമോട്ട് സെർവറിലേക്ക് കണക്റ്റുചെയ്യാൻ, ഇത് ഉപയോഗിക്കുക
കമാൻഡ്:
ഷെൽ> ക്യു --login-path=remote
ഇവിടെ, ക്യു മറ്റ് ഓപ്ഷൻ ഫയലുകളിൽ നിന്ന് [ക്ലയന്റ്], [mysql] ഓപ്ഷൻ ഗ്രൂപ്പുകൾ വായിക്കുന്നു, കൂടാതെ
ലോഗിൻ പാത്ത് ഫയലിൽ നിന്ന് [ക്ലയന്റ്], [mysql], [റിമോട്ട്] ഗ്രൂപ്പുകൾ.
ലോക്കൽ സെർവറിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന്, ഈ കമാൻഡ് ഉപയോഗിക്കുക:
ഷെൽ> ക്യു --login-path=client
കാരണം ക്യു സ്ഥിരസ്ഥിതിയായി ക്ലയന്റും mysql ലോഗിൻ പാതകളും വായിക്കുന്നു, the --ലോഗിൻ-പാത്ത് ഓപ്ഷൻ
ഈ കേസിൽ ഒന്നും ചേർക്കുന്നില്ല. ആ കമാൻഡ് ഇതിന് തുല്യമാണ്:
ഷെൽ> ക്യു
ലോഗിൻ പാത്ത് ഫയലിൽ നിന്ന് വായിക്കുന്ന ഓപ്ഷനുകൾ മറ്റ് ഓപ്ഷനുകളിൽ നിന്ന് വായിക്കുന്ന ഓപ്ഷനുകളേക്കാൾ മുൻഗണന നൽകുന്നു
ഫയലുകൾ. ലോഗിൻ പാത്ത് ഫയലിൽ പിന്നീട് ദൃശ്യമാകുന്ന ലോഗിൻ പാത്ത് ഗ്രൂപ്പുകളിൽ നിന്ന് വായിക്കുന്ന ഓപ്ഷനുകൾ
ഫയലിൽ നേരത്തെ ദൃശ്യമാകുന്ന ഗ്രൂപ്പുകളിൽ നിന്ന് വായിച്ച ഓപ്ഷനുകളേക്കാൾ മുൻഗണന.
mysql_config_editor നിങ്ങൾ സൃഷ്ടിക്കുന്ന ക്രമത്തിൽ ലോഗിൻ പാത്ത് ഫയലിലേക്ക് ലോഗിൻ പാതകൾ ചേർക്കുന്നു,
അതിനാൽ നിങ്ങൾ ആദ്യം കൂടുതൽ പൊതുവായ ലോഗിൻ പാതകളും പിന്നീട് കൂടുതൽ നിർദ്ദിഷ്ട പാതകളും സൃഷ്ടിക്കണം. നിങ്ങൾ എങ്കിൽ
ഫയലിനുള്ളിൽ ഒരു ലോഗിൻ പാത്ത് നീക്കേണ്ടതുണ്ട്, നിങ്ങൾക്ക് അത് നീക്കം ചെയ്യാം, തുടർന്ന് അത് ചേർക്കാൻ അത് വീണ്ടും സൃഷ്ടിക്കാം
അവസാനം വരെ.
നിങ്ങൾ സെറ്റ് കമാൻഡ് ഉപയോഗിക്കുമ്പോൾ mysql_config_editor ഒരു ലോഗിൻ പാത്ത് സൃഷ്ടിക്കാൻ, നിങ്ങൾ ആവശ്യമില്ല
സാധ്യമായ എല്ലാ ഓപ്ഷൻ മൂല്യങ്ങളും വ്യക്തമാക്കുക (ഹോസ്റ്റ് നാമം, ഉപയോക്തൃനാമം, പാസ്വേഡ്, പോർട്ട്, സോക്കറ്റ്). മാത്രം
നൽകിയിരിക്കുന്ന മൂല്യങ്ങൾ പാതയിൽ എഴുതിയിരിക്കുന്നു. പിന്നീട് ആവശ്യമായ എല്ലാ നഷ്ടമായ മൂല്യങ്ങളും ആകാം
MySQL സെർവറിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് നിങ്ങൾ ഒരു ക്ലയന്റ് പാത്ത് ആവശ്യപ്പെടുമ്പോൾ, മറ്റേതിലും വ്യക്തമാക്കിയിരിക്കുന്നു
ഓപ്ഷൻ ഫയലുകൾ അല്ലെങ്കിൽ കമാൻഡ് ലൈനിൽ. കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയ ഏതെങ്കിലും ഓപ്ഷനുകൾ അസാധുവാക്കുന്നു
ലോഗിൻ പാത്ത് ഫയലിലോ മറ്റ് ഓപ്ഷൻ ഫയലുകളിലോ വ്യക്തമാക്കിയവ. ഉദാഹരണത്തിന്, എങ്കിൽ
റിമോട്ട് ലോഗിൻ പാതയിലെ ക്രെഡൻഷ്യലുകൾ ഹോസ്റ്റ് remote2.example.com-നും ബാധകമാണ്, ബന്ധിപ്പിക്കുക
ആ ഹോസ്റ്റിലെ സെർവറിലേക്ക് ഇതുപോലെ:
ഷെൽ> ക്യു --login-path=remote --host=remote2.example.com
mysql_config_editor General Options.PP mysql_config_editor ഇനിപ്പറയുന്ന പൊതുവായതിനെ പിന്തുണയ്ക്കുന്നു
കമാൻഡ് ലൈനിൽ പേരിട്ടിരിക്കുന്ന ഏതെങ്കിലും കമാൻഡിന് മുമ്പായി ഉപയോഗിക്കാവുന്ന ഓപ്ഷനുകൾ. വേണ്ടി
കമാൻഡ്-നിർദ്ദിഷ്ട ഓപ്ഷനുകളുടെ വിവരണങ്ങൾ, mysql_config_editor കമാൻഡുകളും കമാൻഡും കാണുക-
നിർദ്ദിഷ്ട ഓപ്ഷനുകൾ.
· --സഹായിക്കൂ, -?
ഒരു പൊതു സഹായ സന്ദേശം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക.
ഒരു കമാൻഡ്-നിർദ്ദിഷ്ട സഹായ സന്ദേശം കാണുന്നതിന്, അഭ്യർത്ഥിക്കുക mysql_config_editor താഴെ, എവിടെ
കമാൻഡ് സഹായമല്ലാതെ മറ്റൊരു ആജ്ഞയാണ്:
ഷെൽ> mysql_config_editor കമാൻഡ് --സഹായിക്കൂ
· --ഡീബഗ്[=debug_options], -# debug_options
ഒരു ഡീബഗ്ഗിംഗ് ലോഗ് എഴുതുക. ഒരു സാധാരണ debug_options സ്ട്രിംഗ് d:t:o,ഫയലിന്റെ പേര്. സ്ഥിരസ്ഥിതി
d:t:o,/tmp/mysql_config_editor.trace ആണ്.
· --വാക്കുകൾ, -v
വെർബോസ് മോഡ്. പ്രോഗ്രാം ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുക. ഈ ഓപ്ഷൻ ആയിരിക്കാം
ഒരു ഓപ്പറേഷന് നിങ്ങൾ പ്രതീക്ഷിക്കുന്ന ഫലമില്ലെങ്കിൽ പ്രശ്നങ്ങൾ കണ്ടുപിടിക്കാൻ സഹായകമാണ്.
· --പതിപ്പ്, -V
പതിപ്പ് വിവരങ്ങൾ പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക.
mysql_config_editor കമാൻഡുകളും കമാൻഡ്-നിർദ്ദിഷ്ട ഓപ്ഷനുകളും.PP ഈ വിഭാഗം വിവരിക്കുന്നു
അനുവദനീയമാണ് mysql_config_editor കമാൻഡുകൾ, കൂടാതെ, ഓരോന്നിനും, കമാൻഡ്-നിർദ്ദിഷ്ട ഓപ്ഷനുകൾ
കമാൻഡ് ലൈനിലെ കമാൻഡ് നെയിം പിന്തുടരാൻ അനുവദിച്ചിരിക്കുന്നു.
ഇതുകൂടാതെ, mysql_config_editor പൊതുവായി ഉപയോഗിക്കാവുന്ന എല്ലാ ഓപ്ഷനുകളും പിന്തുണയ്ക്കുന്നു
കമാൻഡ്. ഈ ഓപ്ഷനുകളുടെ വിവരണങ്ങൾക്കായി, mysql_config_editor ജനറൽ ഓപ്ഷനുകൾ കാണുക.
mysql_config_editor ഈ കമാൻഡുകൾ പിന്തുണയ്ക്കുന്നു:
· സഹായം
ഒരു പൊതു സഹായ സന്ദേശം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക. ഈ കമാൻഡ് ഇനിപ്പറയുന്ന ഓപ്ഷനുകളൊന്നും എടുക്കുന്നില്ല.
ഒരു കമാൻഡ്-നിർദ്ദിഷ്ട സഹായ സന്ദേശം കാണുന്നതിന്, അഭ്യർത്ഥിക്കുക mysql_config_editor താഴെ, എവിടെ
കമാൻഡ് സഹായമല്ലാതെ മറ്റൊരു ആജ്ഞയാണ്:
ഷെൽ> mysql_config_editor കമാൻഡ് --സഹായിക്കൂ
· പ്രിന്റ് [ഓപ്ഷനുകൾ]
ലോഗിൻ പാത്ത് ഫയലിന്റെ ഉള്ളടക്കങ്ങൾ എൻക്രിപ്റ്റ് ചെയ്യാത്ത രൂപത്തിൽ പ്രിന്റ് ചെയ്യുക
പാസ്വേഡുകൾ ***** ആയി പ്രദർശിപ്പിക്കും.
ലോഗിൻ പാത്തിന് പേര് നൽകിയിട്ടില്ലെങ്കിൽ ഡിഫോൾട്ട് ലോഗിൻ പാതയുടെ പേര് ക്ലയന്റ് ആണ്. രണ്ടും ആണെങ്കിൽ --എല്ലാം ഒപ്പം
--ലോഗിൻ-പാത്ത് നൽകിയിരിക്കുന്നു, --എല്ലാം മുൻഗണന നൽകുന്നു.
കമാൻഡ് നെയിം പിന്തുടർന്ന് പ്രിന്റ് കമാൻഡ് ഈ ഓപ്ഷനുകൾ അനുവദിക്കുന്നു:
· --സഹായിക്കൂ, -?
പ്രിന്റ് കമാൻഡിനായി ഒരു സഹായ സന്ദേശം പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക.
ഒരു പൊതു സഹായ സന്ദേശം കാണാൻ, ഉപയോഗിക്കുക mysql_config_editor --സഹായിക്കൂ.
· --എല്ലാം
ലോഗിൻ പാത്ത് ഫയലിലെ എല്ലാ ലോഗിൻ പാതകളുടെയും ഉള്ളടക്കങ്ങൾ പ്രിന്റ് ചെയ്യുക.
· --login-path=പേര്, -G പേര്
പേരിട്ടിരിക്കുന്ന ലോഗിൻ പാതയുടെ ഉള്ളടക്കങ്ങൾ പ്രിന്റ് ചെയ്യുക.
· നീക്കം [ഓപ്ഷനുകൾ]
ലോഗിൻ പാത്ത് ഫയലിൽ നിന്ന് ഒരു ലോഗിൻ പാത്ത് നീക്കം ചെയ്യുക, അല്ലെങ്കിൽ നീക്കം ചെയ്തുകൊണ്ട് ഒരു ലോഗിൻ പാത്ത് പരിഷ്ക്കരിക്കുക
അതിൽ നിന്നുള്ള ഓപ്ഷനുകൾ.
ഈ കമാൻഡ് ലോഗിൻ പാത്തിൽ നിന്ന് നീക്കം ചെയ്യുന്നതു പോലെയുള്ള ഓപ്ഷനുകൾ മാത്രം
--ഹോസ്റ്റ്, --password, --പോർട്ട്, --സോക്കറ്റ്, ഒപ്പം --ഉപയോക്താവ് ഓപ്ഷനുകൾ. ആ ഓപ്ഷനുകളൊന്നും ഇല്ലെങ്കിൽ
നൽകിയിരിക്കുന്നു, നീക്കം മുഴുവൻ ലോഗിൻ പാതയും നീക്കം ചെയ്യുന്നു. ഉദാഹരണത്തിന്, ഈ കമാൻഡ് മാത്രം നീക്കം ചെയ്യുന്നു
The ഉപയോക്താവ് മുഴുവൻ mypath ലോഗിൻ പാതയിൽ നിന്നും mypath ലോഗിൻ പാതയിൽ നിന്നുള്ള ഓപ്ഷൻ:
ഷെൽ> mysql_config_editor നീക്കം --login-path=mypath --ഉപയോക്താവ്
ഈ കമാൻഡ് മുഴുവൻ mypath ലോഗിൻ പാതയും നീക്കം ചെയ്യുന്നു:
ഷെൽ> mysql_config_editor നീക്കം --login-path=mypath
നീക്കം കമാൻഡ് കമാൻഡ് നാമം പിന്തുടരുന്ന ഈ ഓപ്ഷനുകൾ അനുവദിക്കുന്നു:
· --സഹായിക്കൂ, -?
റിമൂവ് കമാൻഡിനും എക്സിറ്റിനുമുള്ള സഹായ സന്ദേശം പ്രദർശിപ്പിക്കുക.
ഒരു പൊതു സഹായ സന്ദേശം കാണാൻ, ഉപയോഗിക്കുക mysql_config_editor --സഹായിക്കൂ.
· --ഹോസ്റ്റ്, -h
ലോഗിൻ പാതയിൽ നിന്ന് ഹോസ്റ്റ് നാമം നീക്കം ചെയ്യുക.
· --login-path=പേര്, -G പേര്
നീക്കം ചെയ്യാനോ പരിഷ്ക്കരിക്കാനോ ഉള്ള ലോഗിൻ പാത. ഡിഫോൾട്ട് ലോഗിൻ പാതയുടെ പേര് ഇങ്ങനെയാണെങ്കിൽ ക്ലയന്റ് ആണ്
ഓപ്ഷൻ നൽകിയിട്ടില്ല.
· --password, -p
പ്രവേശന പാതയിൽ നിന്ന് പാസ്വേഡ് നീക്കം ചെയ്യുക.
· --പോർട്ട്, -P
ലോഗിൻ പാതയിൽ നിന്ന് TCP/IP പോർട്ട് നമ്പർ നീക്കം ചെയ്യുക. ഈ ഓപ്ഷൻ MySQL-ൽ ചേർത്തു
5.7.1.
· --സോക്കറ്റ്, -S
ലോഗിൻ പാതയിൽ നിന്ന് Unix സോക്കറ്റ് ഫയലിന്റെ പേര് നീക്കം ചെയ്യുക. ഈ ഓപ്ഷൻ ചേർത്തു
MySQL 5.7.1.
· --ഉപയോക്താവ്, -u
പ്രവേശന പാതയിൽ നിന്ന് ഉപയോക്തൃ നാമം നീക്കം ചെയ്യുക.
· --മുന്നറിയിപ്പ്, -w
കമാൻഡ് നീക്കം ചെയ്യാൻ ശ്രമിച്ചാൽ ഉപയോക്താവിന് മുന്നറിയിപ്പ് നൽകുകയും സ്ഥിരീകരണത്തിനായി ആവശ്യപ്പെടുകയും ചെയ്യുക
ഡിഫോൾട്ട് ലോഗിൻ പാത്ത് (ക്ലയന്റ്) കൂടാതെ --login-path=client വ്യക്തമാക്കിയിരുന്നില്ല. ഈ ഓപ്ഷൻ
സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു; ഉപയോഗിക്കുക --ഒഴിവാക്കുക-മുന്നറിയിപ്പ് ഇത് അപ്രാപ്തമാക്കാൻ.
പുനഃസജ്ജമാക്കുക [ഓപ്ഷനുകൾ]
ലോഗിൻ പാത്ത് ഫയലിന്റെ ഉള്ളടക്കം ശൂന്യമാക്കുക.
കമാൻഡ് നാമം പിന്തുടർന്ന് റീസെറ്റ് കമാൻഡ് ഈ ഓപ്ഷനുകൾ അനുവദിക്കുന്നു:
· --സഹായിക്കൂ, -?
റീസെറ്റ് കമാൻഡിനായി ഒരു സഹായ സന്ദേശം പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക.
ഒരു പൊതു സഹായ സന്ദേശം കാണാൻ, ഉപയോഗിക്കുക mysql_config_editor --സഹായിക്കൂ.
· സെറ്റ് [ഓപ്ഷനുകൾ]
ലോഗിൻ പാത്ത് ഫയലിലേക്ക് ഒരു ലോഗിൻ പാത്ത് എഴുതുക.
ഈ കമാൻഡ് ലോഗിൻ പാഥിലേക്ക് എഴുതുന്നത് പോലെയുള്ള ഓപ്ഷനുകൾ മാത്രമാണ്
--ഹോസ്റ്റ്, --password, --പോർട്ട്, --സോക്കറ്റ്, ഒപ്പം --ഉപയോക്താവ് ഓപ്ഷനുകൾ. ആ ഓപ്ഷനുകളൊന്നും ഇല്ലെങ്കിൽ
നൽകി, mysql_config_editor ലോഗിൻ പാത്ത് ഒരു ശൂന്യ ഗ്രൂപ്പായി എഴുതുന്നു.
കമാൻഡ് നാമം പിന്തുടരുന്ന സെറ്റ് കമാൻഡ് ഈ ഓപ്ഷനുകൾ അനുവദിക്കുന്നു:
· --സഹായിക്കൂ, -?
സെറ്റ് കമാൻഡിനായി ഒരു സഹായ സന്ദേശം പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക.
ഒരു പൊതു സഹായ സന്ദേശം കാണാൻ, ഉപയോഗിക്കുക mysql_config_editor --സഹായിക്കൂ.
· --ഹോസ്റ്റ്=ഹോസ്റ്റ്_നാമം, -h ഹോസ്റ്റ്_നാമം
ലോഗിൻ പാതയിലേക്ക് എഴുതേണ്ട ഹോസ്റ്റിന്റെ പേര്.
· --login-path=പേര്, -G പേര്
സൃഷ്ടിക്കുന്നതിനുള്ള ലോഗിൻ പാത. ഈ ഓപ്ഷൻ ആണെങ്കിൽ ഡിഫോൾട്ട് ലോഗിൻ പാതയുടെ പേര് ക്ലയന്റ് ആണ്
നൽകിയിട്ടില്ല.
· --password, -p
ലോഗിൻ പാതയിലേക്ക് എഴുതാൻ ഒരു പാസ്വേഡ് ആവശ്യപ്പെടുക. ശേഷം mysql_config_editor
പ്രോംപ്റ്റ് പ്രദർശിപ്പിക്കുന്നു, പാസ്വേഡ് ടൈപ്പ് ചെയ്ത് എന്റർ അമർത്തുക. മറ്റ് ഉപയോക്താക്കളെ തടയാൻ
പാസ്വേഡ് കാണുന്നതിൽ നിന്ന്, mysql_config_editor അത് പ്രതിധ്വനിക്കുന്നില്ല.
ഒരു ശൂന്യമായ പാസ്വേഡ് വ്യക്തമാക്കുന്നതിന്, പാസ്വേഡ് പ്രോംപ്റ്റിൽ എന്റർ അമർത്തുക. ഫലമായി
ലോഗിൻ പാത്ത് ഫയലിലേക്ക് എഴുതിയ ലോഗിൻ പാതയിൽ ഇതുപോലുള്ള ഒരു ലൈൻ ഉൾപ്പെടും:
രഹസ്യവാക്ക് =
· --പോർട്ട്=പോർട്ട്_നം, -P പോർട്ട്_നം
ലോഗിൻ പാതയിലേക്ക് എഴുതാനുള്ള TCP/IP പോർട്ട് നമ്പർ. ഈ ഓപ്ഷൻ MySQL-ൽ ചേർത്തു
5.7.1.
· --സോക്കറ്റ്=ഫയലിന്റെ പേര്, -S ഫയലിന്റെ പേര്
ലോഗിൻ പാതയിലേക്ക് എഴുതാനുള്ള Unix സോക്കറ്റ് ഫയലിന്റെ പേര്. ഈ ഓപ്ഷൻ ചേർത്തു
MySQL 5.7.1.
· --ഉപയോക്താവ്=user_name, -u user_name
ലോഗിൻ പാതയിൽ എഴുതാനുള്ള ഉപയോക്തൃനാമം.
· --മുന്നറിയിപ്പ്, -w
കമാൻഡ് ഒരു തിരുത്തിയെഴുതാൻ ശ്രമിക്കുകയാണെങ്കിൽ, സ്ഥിരീകരണത്തിനായി ഉപയോക്താവിന് മുന്നറിയിപ്പ് നൽകുകയും ആവശ്യപ്പെടുകയും ചെയ്യുക
നിലവിലുള്ള പ്രവേശന പാത. ഈ ഓപ്ഷൻ സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു; ഉപയോഗിക്കുക --ഒഴിവാക്കുക-മുന്നറിയിപ്പ് പ്രവർത്തനരഹിതമാക്കാൻ
അതു.
പകർപ്പവകാശ
പകർപ്പവകാശം © 1997, 2016, ഒറാക്കിൾ കൂടാതെ/അല്ലെങ്കിൽ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങൾ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
ഈ ഡോക്യുമെന്റേഷൻ ഒരു സ്വതന്ത്ര സോഫ്റ്റ്വെയർ ആണ്; നിങ്ങൾക്ക് ഇത് പുനർവിതരണം ചെയ്യാനും കൂടാതെ/അല്ലെങ്കിൽ പരിഷ്ക്കരിക്കാനും കഴിയും
സ്വതന്ത്ര സോഫ്റ്റ്വെയർ ഫൗണ്ടേഷൻ പ്രസിദ്ധീകരിച്ച ഗ്നു ജനറൽ പബ്ലിക് ലൈസൻസിന്റെ നിബന്ധനകൾ;
ലൈസൻസിന്റെ പതിപ്പ് 2.
ഈ ഡോക്യുമെന്റേഷൻ ഉപയോഗപ്രദമാകുമെന്ന പ്രതീക്ഷയിലാണ് വിതരണം ചെയ്യുന്നത്, പക്ഷേ ഒന്നുമില്ലാതെ
വാറന്റി; വ്യാപാരത്തിന്റെയോ പ്രത്യേകമായ ഫിറ്റ്നസിന്റെയോ സൂചിപ്പിച്ച വാറന്റി പോലുമില്ലാതെ
ഉദ്ദേശ്യം. കൂടുതൽ വിവരങ്ങൾക്ക് ഗ്നു ജനറൽ പബ്ലിക് ലൈസൻസ് കാണുക.
പ്രോഗ്രാമിനൊപ്പം നിങ്ങൾക്ക് ഗ്നു ജനറൽ പബ്ലിക് ലൈസൻസിന്റെ ഒരു പകർപ്പ് ലഭിച്ചിരിക്കണം;
ഇല്ലെങ്കിൽ, ഫ്രീ സോഫ്റ്റ്വെയർ ഫൗണ്ടേഷൻ, ഇൻക്., 51 ഫ്രാങ്ക്ലിൻ സ്ട്രീറ്റ്, അഞ്ചാം നില,
ബോസ്റ്റൺ, MA 02110-1301 USA അല്ലെങ്കിൽ കാണുക http://www.gnu.org/licenses/.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mysql_config_editor ഓൺലൈനായി ഉപയോഗിക്കുക