Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന mysqldbimport കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
mysqldbimport - ഒബ്ജക്റ്റ് നിർവചനങ്ങൾ അല്ലെങ്കിൽ ഡാറ്റ ഒരു ഡാറ്റാബേസുകളിലേക്ക് ഇറക്കുമതി ചെയ്യുക
സിനോപ്സിസ്
mysqldbimport [ഓപ്ഷനുകൾ] import_file ...
വിവരണം
ഈ യൂട്ടിലിറ്റി മെറ്റാഡാറ്റ (ഒബ്ജക്റ്റ് ഡെഫനിഷനുകൾ) അല്ലെങ്കിൽ ഡാറ്റ അല്ലെങ്കിൽ രണ്ടും ഒന്നോ അതിലധികമോ ഇറക്കുമതി ചെയ്യുന്നു
ഒന്നോ അതിലധികമോ ഫയലുകളിൽ നിന്നുള്ള ഡാറ്റാബേസുകൾ.
ഇറക്കുമതി ചെയ്ത ഒബ്ജക്റ്റിന്റെ അതേ പേരിൽ ഒരു ഒബ്ജക്റ്റ് ഡെസ്റ്റിനേഷൻ സെർവറിൽ നിലവിലുണ്ടെങ്കിൽ, അത്
പുതിയ ഒബ്ജക്റ്റ് ഇമ്പോർട്ടുചെയ്യുന്നതിന് മുമ്പ് ആദ്യം ഉപേക്ഷിക്കപ്പെടുന്നു.
തരം അനുസരിച്ച് ഒബ്ജക്റ്റുകൾ ഒഴിവാക്കുന്നതിന്, ഉപയോഗിക്കുക --ഒഴിവാക്കുക ഒഴിവാക്കേണ്ട ഒബ്ജക്റ്റുകളുടെ ഒരു ലിസ്റ്റ് ഉള്ള ഓപ്ഷൻ. ഈ
ഇവന്റുകൾ മാത്രം ഇറക്കുമതി ചെയ്യുന്നതിനായി ഒരു പ്രത്യേക സെറ്റ് ഒബ്ജക്റ്റുകൾ എക്സ്ട്രാക്റ്റുചെയ്യാൻ നിങ്ങളെ പ്രാപ്തമാക്കുന്നു (ബൈ
മറ്റെല്ലാ തരങ്ങളും ഒഴികെ). അതുപോലെ, സൃഷ്ടിക്കുന്നത് ഒഴിവാക്കുക അപ്ഡേറ്റ് BLOB-നുള്ള പ്രസ്താവനകൾ
ഡാറ്റ, വ്യക്തമാക്കുക --skip-blobs ഓപ്ഷൻ.
ഇൻപുട്ട് ഫോർമാറ്റ് വ്യക്തമാക്കുന്നതിന്, ഇനിപ്പറയുന്ന മൂല്യങ്ങളിൽ ഒന്ന് ഉപയോഗിക്കുക --ഫോർമാറ്റ് ഓപ്ഷൻ.
ഇവയുടെ ഔട്ട്പുട്ട് ഫോർമാറ്റുകളുമായി പൊരുത്തപ്പെടുന്നു mysqldbexport യൂട്ടിലിറ്റി:
· sql (സ്ഥിരസ്ഥിതി)
ഇൻപുട്ടിൽ SQL പ്രസ്താവനകൾ അടങ്ങിയിരിക്കുന്നു. നിർവചനങ്ങൾക്കായി, ഇത് ഉചിതമായത് ഉൾക്കൊള്ളുന്നു
സൃഷ്ടിക്കാൻ ഒപ്പം ഗ്രാന്റ് പ്രസ്താവനകൾ. ഡാറ്റയ്ക്കായി, ഇത് ഒരു ആണ് തിരുകുക പ്രസ്താവന (അല്ലെങ്കിൽ ബൾക്ക് ചേർക്കുക
The --ബൾക്ക്-ഇൻസേർട്ട് ഓപ്ഷൻ വ്യക്തമാക്കിയിട്ടുണ്ട്).
· ഗ്രിഡ്
ഗ്രിഡ് അല്ലെങ്കിൽ ടേബിൾ ഫോർമാറ്റിൽ ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കുക ക്യു മോണിറ്റർ.
· csv
ഇൻപുട്ട് കോമയാൽ വേർതിരിച്ച മൂല്യങ്ങളുടെ ഫോർമാറ്റിലാണ് ഫോർമാറ്റ് ചെയ്തിരിക്കുന്നത്.
· raw_csv
കോമകളാൽ വേർതിരിച്ച മൂല്യങ്ങളുള്ള ഏകീകൃത വരികൾ അടങ്ങുന്ന ലളിതമായ CSV ഫയലാണ് ഇൻപുട്ട്.
ഫയലിൽ പട്ടിക നിരകൾ ലിസ്റ്റുചെയ്യുന്ന ഒരു തലക്കെട്ട് (ആദ്യ വരി) അടങ്ങിയിരിക്കാം. ഓപ്ഷൻ
--മേശ ഈ ഫോർമാറ്റ് ഉപയോഗിക്കുന്നതിന് ആവശ്യമാണ്.
· ടാബ്
ഇൻപുട്ട് ടാബ്-വേർതിരിക്കപ്പെട്ട ഫോർമാറ്റിൽ ഫോർമാറ്റ് ചെയ്തിരിക്കുന്നു.
· ലംബമായ
എന്നതിനായുള്ള \G കമാൻഡിന്റേത് പോലെ ഒറ്റ കോളം ഫോർമാറ്റിൽ ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കുക ക്യു
മോണിറ്റർ.
ആ ഇൻപുട്ട് സൂചിപ്പിക്കാൻ csv or ടാബ് ഫോർമാറ്റിൽ കോളം തലക്കെട്ടുകൾ അടങ്ങിയിട്ടില്ല, വ്യക്തമാക്കുക
--നോ-ഹെഡറുകൾ ഓപ്ഷൻ.
എല്ലാ ഫീഡ്ബാക്ക് വിവരങ്ങളും ഓഫാക്കുന്നതിന്, വ്യക്തമാക്കുക --നിശബ്ദമായി ഓപ്ഷൻ.
ഡിഫോൾട്ടായി, യൂട്ടിലിറ്റി ഡെസ്റ്റിനേഷൻ സെർവറിൽ ഓരോ ടേബിളും സൃഷ്ടിക്കുന്നു
യഥാർത്ഥ പട്ടികയായി സ്റ്റോറേജ് എഞ്ചിൻ. ഇത് അസാധുവാക്കാനും സ്റ്റോറേജ് എഞ്ചിൻ വ്യക്തമാക്കാനും
ഡെസ്റ്റിനേഷൻ സെർവറിൽ സൃഷ്ടിച്ച എല്ലാ പട്ടികകൾക്കും ഉപയോഗിക്കുക, ഉപയോഗിക്കുക --പുതിയ-സ്റ്റോറേജ്-എഞ്ചിൻ ഓപ്ഷൻ.
ഡെസ്റ്റിനേഷൻ സെർവർ പുതിയ എഞ്ചിനെ പിന്തുണയ്ക്കുന്നുവെങ്കിൽ, എല്ലാ ടേബിളുകളും ആ എഞ്ചിൻ ഉപയോഗിക്കുന്നു.
ഡെസ്റ്റിനേഷൻ സെർവർ ഉപയോഗിക്കാത്ത ടേബിളുകൾക്കായി ഉപയോഗിക്കേണ്ട സ്റ്റോറേജ് എഞ്ചിൻ വ്യക്തമാക്കുന്നതിന്
ഉറവിട സെർവറിലെ യഥാർത്ഥ സ്റ്റോറേജ് എഞ്ചിൻ പിന്തുണയ്ക്കുക, ഉപയോഗിക്കുക --default-storage-engine
ഓപ്ഷൻ.
ദി --പുതിയ-സ്റ്റോറേജ്-എഞ്ചിൻ ഓപ്ഷൻ മുൻഗണന നൽകുന്നു --default-storage-engine രണ്ടും ആണെങ്കിൽ
നൽകി.
എങ്കില് --പുതിയ-സ്റ്റോറേജ്-എഞ്ചിൻ or --default-storage-engine ഓപ്ഷൻ നൽകിയിരിക്കുന്നു
ഡെസ്റ്റിനേഷൻ സെർവർ നിർദ്ദിഷ്ട സ്റ്റോറേജ് എഞ്ചിനെ പിന്തുണയ്ക്കുന്നില്ല, ഒരു മുന്നറിയിപ്പ് നൽകി
പകരം സെർവറിന്റെ ഡിഫോൾട്ട് സ്റ്റോറേജ് എഞ്ചിൻ ക്രമീകരണം ഉപയോഗിക്കുന്നു.
ഒരു അക്കൗണ്ടിനായി നിങ്ങൾ കണക്ഷൻ പാരാമീറ്ററുകൾ (ഉപയോക്താവ്, ഹോസ്റ്റ്, പാസ്വേഡ് മുതലായവ) നൽകണം
ഓപ്പറേഷനിലെ എല്ലാ ഒബ്ജക്റ്റുകളും ആക്സസ് ചെയ്യുന്നതിനുള്ള ഉചിതമായ പ്രത്യേകാവകാശങ്ങൾ അതിനുണ്ട്. വിശദാംശങ്ങൾക്ക്,
കുറിപ്പുകൾ കാണുക.
GTID-കൾ പ്രവർത്തനക്ഷമമാക്കിയിട്ടുള്ള ഒരു സെർവറിൽ നിങ്ങൾ ഡാറ്റാബേസുകൾ ഇറക്കുമതി ചെയ്യാൻ ശ്രമിക്കുകയാണെങ്കിൽ (GTID_MODE = ON), a
ഇറക്കുമതി ഫയലിൽ സൃഷ്ടിച്ച GTID പ്രസ്താവനകൾ ഉൾപ്പെട്ടിട്ടില്ലെങ്കിൽ മുന്നറിയിപ്പ് ജനറേറ്റ് ചെയ്യും
mysqldbexport വഴി.
GTID-കളില്ലാത്ത ഒരു സെർവറിൽ നിങ്ങൾ ഡാറ്റാബേസുകൾ ഇറക്കുമതി ചെയ്യുകയാണെങ്കിൽ യൂട്ടിലിറ്റി ഒരു മുന്നറിയിപ്പും സൃഷ്ടിക്കും
പ്രവർത്തനക്ഷമമാക്കി, ഫയലിൽ GTID പ്രസ്താവനകൾ ഉണ്ട്. ഉപയോഗിക്കുക --skip-gtid ഓപ്ഷൻ
GTID പ്രസ്താവനകൾ അവഗണിക്കുക.
GTID-കളും കയറ്റുമതി/ഇറക്കുമതിയും പരമാവധി പ്രയോജനപ്പെടുത്തുന്നതിന്, നിങ്ങൾ എല്ലാ ഡാറ്റാബേസുകളും കയറ്റുമതി ചെയ്യണം
ഉള്ള സെർവർ
--എല്ലാം ഓപ്ഷൻ. ഇത് എല്ലാ ഡാറ്റാബേസുകളും GTID-കളും ഉപയോഗിച്ച് ഒരു എക്സ്പോർട്ട് ഫയൽ സൃഷ്ടിക്കും
അത് വരെ നടപ്പിലാക്കി. മറ്റൊരു സെർവറിൽ ഈ ഫയൽ ഇറക്കുമതി ചെയ്യുന്നത് സെർവറിന് ഉണ്ടെന്ന് ഉറപ്പാക്കും
എല്ലാ ഡാറ്റയും അതിന്റെ ലോഗുകളിൽ ശരിയായി രേഖപ്പെടുത്തിയിരിക്കുന്ന എല്ലാ GTID-കളും.
ഓപ്ഷനുകൾ
mysqldbimport ഇനിപ്പറയുന്ന കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ സ്വീകരിക്കുന്നു:
· --സഹായം
ഒരു സഹായ സന്ദേശം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക.
· --ബൾക്ക്-ഇൻസേർട്ട്, -ബി
ഡാറ്റയ്ക്കായി ബൾക്ക് ഇൻസേർട്ട് സ്റ്റേറ്റ്മെന്റുകൾ ഉപയോഗിക്കുക.
· --default-storage-engine=
ഡെസ്റ്റിനേഷൻ സെർവർ ഒറിജിനലിനെ പിന്തുണയ്ക്കുന്നില്ലെങ്കിൽ ടേബിളുകൾക്കായി ഉപയോഗിക്കേണ്ട എഞ്ചിൻ
ഉറവിട സെർവറിലെ സ്റ്റോറേജ് എഞ്ചിൻ.
· --ഡ്രോപ്പ്-ഫസ്റ്റ്, -ഡി
ഏതെങ്കിലും ഡാറ്റാബേസിലേക്ക് എന്തെങ്കിലും ഇറക്കുമതി ചെയ്യുന്നതിന് മുമ്പ് നിലവിലുണ്ടെങ്കിൽ അത് ഇറക്കുമതി ചെയ്യാൻ ഇടുക.
· --ഡ്രൈറൺ
ഫയലുകൾ ഇറക്കുമതി ചെയ്യുകയും പ്രസ്താവനകൾ സൃഷ്ടിക്കുകയും ചെയ്യുക, പക്ഷേ അവ എക്സിക്യൂട്ട് ചെയ്യരുത്. ഇത് ഉപയോഗപ്രദമാണ്
ഇൻപുട്ട് ഫയലിന്റെ സാധുത പരിശോധിക്കുന്നതിന്.
· --ഫോർമാറ്റ്= , -എഫ്
ഇൻപുട്ട് ഫോർമാറ്റ് വ്യക്തമാക്കുക. അനുവദനീയമായ ഫോർമാറ്റ് മൂല്യങ്ങളാണ് sql, ഗ്രിഡ്, ടാബ്, csv, raw_csv,
ഒപ്പം ലംബമായ. സ്ഥിരസ്ഥിതി sql.
· --ഇറക്കുമതി= , -ഐ
ഇറക്കുമതി ഫോർമാറ്റ് വ്യക്തമാക്കുക. അനുവദനീയമായ ഫോർമാറ്റ് മൂല്യങ്ങളാണ് നിർവചനങ്ങൾ = ഇറക്കുമതി മാത്രം
ഡാറ്റാബേസ് ലിസ്റ്റിലെ ഒബ്ജക്റ്റുകൾക്കുള്ള നിർവചനങ്ങൾ (മെറ്റാഡാറ്റ), ഡാറ്റ = ഇറക്കുമതി മാത്രം
ഡാറ്റാബേസ് ലിസ്റ്റിലെ പട്ടികകൾക്കായുള്ള പട്ടിക ഡാറ്റ, കൂടാതെ രണ്ടും = നിർവചനങ്ങൾ ഇറക്കുമതി ചെയ്യുക
ഡാറ്റ. സ്ഥിരസ്ഥിതിയാണ് നിർവചനങ്ങൾ.
നിലവിലുള്ള ഒരു ഡാറ്റാബേസിലേക്ക് ഒബ്ജക്റ്റുകൾ ഇറക്കുമതി ചെയ്യാൻ നിങ്ങൾ ശ്രമിക്കുകയാണെങ്കിൽ, ഫലം ഇതിനെ ആശ്രയിച്ചിരിക്കുന്നു
ഇറക്കുമതി ഫോർമാറ്റ്. ഫോർമാറ്റ് ആണെങ്കിൽ നിർവചനങ്ങൾ or രണ്ടും, അല്ലാതെ ഒരു പിശക് സംഭവിക്കുന്നു
--ഡ്രോപ്പ്-ആദ്യം കൊടുത്തു. ഫോർമാറ്റ് ആണെങ്കിൽ ഡാറ്റ, ഇറക്കുമതി ചെയ്ത പട്ടിക ഡാറ്റ നിലവിലുള്ളതിലേക്ക് ചേർത്തു
പട്ടിക ഡാറ്റ.
· --new-storage-engine=
ഡെസ്റ്റിനേഷൻ സെർവറിൽ സൃഷ്ടിച്ച എല്ലാ ടേബിളുകൾക്കും ഉപയോഗിക്കാനുള്ള എഞ്ചിൻ.
· --നോ-ഹെഡറുകൾ, -h
ഇൻപുട്ടിൽ കോളം തലക്കെട്ടുകൾ അടങ്ങിയിട്ടില്ല. ഈ ഓപ്ഷൻ മാത്രം ബാധകമാണ് csv ഒപ്പം ടാബ്
.ട്ട്പുട്ട്.
· --ശാന്തം, -ക്യു
നിശബ്ദമായ നിർവ്വഹണത്തിനായി എല്ലാ സന്ദേശങ്ങളും ഓഫാക്കുക.
· --സെർവർ=
ഫോർമാറ്റിലുള്ള സെർവറിനായുള്ള കണക്ഷൻ വിവരങ്ങൾ:
<ഉപയോക്താവ്>[:പാസ്സ്വേർഡ്>]@ഹോസ്റ്റ്>[:തുറമുഖം>][:സോക്കറ്റ്>] അല്ലെങ്കിൽലോഗിൻ-പാത്ത്>[:തുറമുഖം>][:സോക്കറ്റ്>].
· --skip=
ഓപ്പറേഷനിൽ ഒഴിവാക്കേണ്ട ഒബ്ജക്റ്റുകൾ കോമയാൽ വേർതിരിച്ച പട്ടികയായി വ്യക്തമാക്കുക (സ്പെയ്സുകളില്ല).
അനുവദനീയമായ മൂല്യങ്ങളാണ് CREATE_DB, ഡാറ്റ, പരിപാടികൾ, പ്രവർത്തനങ്ങൾ, ഗ്രാന്റുകൾ, നടപടിക്രമങ്ങൾ, പട്ടികകൾ,
ട്രിഗറുകൾ, ഒപ്പം കാഴ്ചകൾ.
· --skip-blobs
BLOB ഡാറ്റ ഇറക്കുമതി ചെയ്യരുത്.
· --skip-gtid
GTID_PURGED പ്രസ്താവനകളുടെ നിർവ്വഹണം ഒഴിവാക്കുക.
· --skip-rpl
റെപ്ലിക്കേഷൻ കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യരുത്.
· --ടേബിൾ= ,
ഇറക്കുമതി ചെയ്യുന്നതിനുള്ള പട്ടിക വ്യക്തമാക്കുക. ഉപയോഗിക്കുമ്പോൾ ഈ ഓപ്ഷൻ ആവശ്യമാണ് --format=raw_csv.
· --വെർബോസ്, -വി
എത്ര വിവരങ്ങൾ പ്രദർശിപ്പിക്കണമെന്ന് വ്യക്തമാക്കുക. വർദ്ധിപ്പിക്കാൻ ഈ ഓപ്ഷൻ ഒന്നിലധികം തവണ ഉപയോഗിക്കുക
വിവരങ്ങളുടെ അളവ്. ഉദാഹരണത്തിന്, -v = വാചാലമായ, -വിവി = കൂടുതൽ വാചാലമായ, -വി.വി =
ഡീബഗ്.
· --പതിപ്പ്
പതിപ്പ് വിവരങ്ങൾ പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക.
കുറിപ്പുകൾ
ലോഗിൻ ഉപയോക്താവിന് പുതിയ ഒബ്ജക്റ്റുകൾ സൃഷ്ടിക്കുന്നതിന് ഉചിതമായ അനുമതികൾ ഉണ്ടായിരിക്കണം, ആക്സസ്സ് (വായിക്കുക)
mysql ഡാറ്റാബേസും ഗ്രാൻറ് പ്രിവിലേജുകളും. ഇറക്കുമതി ചെയ്യേണ്ട ഒരു ഡാറ്റാബേസ് ഇതിനകം നിലവിലുണ്ടെങ്കിൽ,
ഉപയോക്താവിന് അതിനുള്ള വായന അനുമതി ഉണ്ടായിരിക്കണം, അത് ഒബ്ജക്റ്റുകളുടെ അസ്തിത്വം പരിശോധിക്കാൻ ആവശ്യമാണ്
ഡാറ്റാബേസിൽ.
ആവശ്യമായ യഥാർത്ഥ പ്രത്യേകാവകാശങ്ങൾ ഇൻസ്റ്റാളേഷനിൽ നിന്ന് ഇൻസ്റ്റാളേഷനിലേക്ക് വ്യത്യാസപ്പെടാം
സുരക്ഷാ പ്രത്യേകാവകാശങ്ങളും ഡാറ്റാബേസിൽ ചില ഒബ്ജക്റ്റുകൾ അടങ്ങിയിട്ടുണ്ടോ എന്നതും
കാഴ്ചകൾ അല്ലെങ്കിൽ ഇവന്റുകൾ, ബൈനറി ലോഗിംഗ് പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടോ.
ഓപ്ഷനുകളുടെ ചില കോമ്പിനേഷനുകൾ ഓപ്പറേഷൻ സമയത്ത് പിശകുകൾക്ക് കാരണമായേക്കാം. ഉദാഹരണത്തിന്,
ഒരു കാഴ്ച ഇറക്കുമതി ചെയ്യുമ്പോൾ, പട്ടികകൾ ഒഴികെയുള്ള കാഴ്ചകൾ ഒരു പിശകിന് കാരണമായേക്കാം.
ദി --പുതിയ-സ്റ്റോറേജ്-എഞ്ചിൻ ഒപ്പം --default-storage-engine എല്ലാ ലക്ഷ്യസ്ഥാനങ്ങൾക്കും ഓപ്ഷനുകൾ ബാധകമാണ്
ഓപ്പറേഷനിൽ പട്ടികകൾ.
വേണ്ടി --ഫോർമാറ്റ് ഒപ്പം --ഇറക്കുമതി ഓപ്ഷനുകൾ, അനുവദനീയമായ മൂല്യങ്ങൾ കേസ് സെൻസിറ്റീവ് അല്ല. ഇൻ
കൂടാതെ, മൂല്യങ്ങൾ ഒരു സാധുവായ മൂല്യത്തിന്റെ ഏതെങ്കിലും അവ്യക്തമായ പ്രിഫിക്സായി സൂചിപ്പിക്കാം. ഉദാഹരണത്തിന്,
--format=g ഗ്രിഡ് ഫോർമാറ്റ് വ്യക്തമാക്കുന്നു. ഒരു പ്രിഫിക്സ് ഒന്നിൽ കൂടുതൽ പൊരുത്തപ്പെടുന്നെങ്കിൽ ഒരു പിശക് സംഭവിക്കുന്നു
സാധുവായ മൂല്യം.
ഡാറ്റ ഇറക്കുമതി ചെയ്യുമ്പോൾ GTID കമാൻഡുകൾ ഉൾപ്പെടുത്തുമ്പോൾ, നിങ്ങൾക്ക് സമാനമായ ഒരു പിശക് നേരിടാം
"GTID_EXECUTED ശൂന്യമാകുമ്പോൾ മാത്രമേ GTID_PURGED സജ്ജമാക്കാൻ കഴിയൂ". കാരണം ഇത് സംഭവിക്കുന്നു
ഡെസ്റ്റിനേഷൻ സെർവർ ശുദ്ധമായ പകർപ്പ് നിലയിലല്ല. ഈ പ്രശ്നം ലഘൂകരിക്കാൻ, നിങ്ങൾക്ക് കഴിയും
ഇറക്കുമതി നിർവഹിക്കുന്നതിന് മുമ്പ് ലക്ഷ്യസ്ഥാനത്ത് ഒരു "RESET MASTER" കമാൻഡ് നൽകുക.
MySQL ക്ലയന്റ് ടൂളുകളിലേക്കുള്ള പാത PATH എൻവയോൺമെന്റ് വേരിയബിളിൽ ഉൾപ്പെടുത്തണം
ലോഗിൻ-പാതുകൾക്കൊപ്പം ആധികാരികത ഉറപ്പാക്കുന്നതിനുള്ള സംവിധാനം ഉപയോഗിക്കുന്നതിന്. ഇത് യൂട്ടിലിറ്റിയെ അനുവദിക്കും
ലോഗിൻ-പാത്ത് മൂല്യങ്ങൾ വായിക്കാൻ ആവശ്യമായ my_print_defaults ടൂളുകൾ ഉപയോഗിക്കുക
ലോഗിൻ കോൺഫിഗറേഷൻ ഫയൽ (.mylogin.cnf).
ഉദാഹരണങ്ങൾ
util_test ഡാറ്റാബേസിൽ നിന്ന് ലോക്കൽ ഹോസ്റ്റിലെ സെർവറിലേക്ക് മെറ്റാഡാറ്റ ഇറക്കുമതി ചെയ്യാൻ
CSV ഫോർമാറ്റിലുള്ള ഫയൽ, ഈ കമാൻഡ് ഉപയോഗിക്കുക:
$ mysqldbimport --server=root@localhost --import=നിർവചനങ്ങൾ \
--format=csv data.csv
# ലോക്കൽ ഹോസ്റ്റിലെ ഉറവിടം: ... ബന്ധിപ്പിച്ചിരിക്കുന്നു.
# data.csv-ൽ നിന്ന് നിർവചനങ്ങൾ ഇറക്കുമതി ചെയ്യുന്നു.
#... ചെയ്തു.
അതുപോലെ, util_test ഡാറ്റാബേസിൽ നിന്ന് പ്രാദേശിക ഹോസ്റ്റിലെ സെർവറിലേക്ക് ഡാറ്റ ഇറക്കുമതി ചെയ്യാൻ,
ബൾക്ക് ഇൻസേർട്ട് സ്റ്റേറ്റ്മെന്റുകൾ ഉപയോഗിച്ച് ഡാറ്റ ഇറക്കുമതി ചെയ്യുന്നതിന്, ഈ കമാൻഡ് ഉപയോഗിക്കുക:
$ mysqldbimport --server=root@localhost --import=data \
--bulk-insert --format=csv data.csv
# ലോക്കൽ ഹോസ്റ്റിലെ ഉറവിടം: ... ബന്ധിപ്പിച്ചിരിക്കുന്നു.
# data.csv-ൽ നിന്ന് ഡാറ്റ ഇറക്കുമതി ചെയ്യുന്നു.
#... ചെയ്തു.
util_test ഡാറ്റാബേസിൽ നിന്ന് ഡാറ്റയും നിർവചനങ്ങളും ഇമ്പോർട്ടുചെയ്യുന്നതിന്, ഉപയോഗിച്ച് ഡാറ്റ ഇറക്കുമതി ചെയ്യുന്നു
SQL സ്റ്റേറ്റ്മെന്റുകൾ അടങ്ങിയ ഒരു ഫയലിൽ നിന്ന് ബൾക്ക് ഇൻസേർട്ട് സ്റ്റേറ്റ്മെന്റുകൾ, ഈ കമാൻഡ് ഉപയോഗിക്കുക:
$ mysqldbimport --server=root@localhost --import=രണ്ടും --bulk-insert --format=sql data.sql
# ലോക്കൽ ഹോസ്റ്റിലെ ഉറവിടം: ... ബന്ധിപ്പിച്ചിരിക്കുന്നു.
# data.sql-ൽ നിന്ന് നിർവചനങ്ങളും ഡാറ്റയും ഇറക്കുമതി ചെയ്യുന്നു.
#... ചെയ്തു.
പകർപ്പവകാശ
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mysqldbimport ഓൺലൈനായി ഉപയോഗിക്കുക