ইংরেজিফরাসিস্প্যানিশ

অনওয়ার্কস ফেভিকন

mysqlpump - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে mysqlpump চালান

এটি mysqlpump কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


mysqlpump - একটি ডাটাবেস ব্যাকআপ প্রোগ্রাম

সাইনোপিসিস


mysqlpump [অপশন] [db_name [tbl_name ...]]

বর্ণনাঃ


মাইএসকিউএলপাম্প ইনভোকেশন সিনট্যাক্স

· mysqlpump বিকল্প সারাংশ

· mysqlpump বিকল্প বিবরণ

· mysqlpump অবজেক্ট নির্বাচন

· mysqlpump সমান্তরাল প্রক্রিয়াকরণ

· mysqlpump সীমাবদ্ধতা

সার্জারির mysqlpump ক্লায়েন্ট ইউটিলিটি লজিক্যাল ব্যাকআপ সঞ্চালন করে, SQL স্টেটমেন্টের একটি সেট তৈরি করে
যেটি মূল ডাটাবেস অবজেক্টের সংজ্ঞা এবং টেবিল ডেটা পুনরুত্পাদন করতে কার্যকর করা যেতে পারে।
এটি ব্যাকআপ বা অন্য SQL সার্ভারে স্থানান্তরের জন্য এক বা একাধিক MySQL ডাটাবেস ডাম্প করে।

mysqlpump বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

· ডাটাবেসের সমান্তরাল প্রক্রিয়াকরণ, এবং ডাটাবেসের মধ্যে বস্তুর গতি বাড়ানোর জন্য
ডাম্প প্রক্রিয়া

কোন ডাটাবেস এবং ডাটাবেস অবজেক্টের উপর ভাল নিয়ন্ত্রণ (টেবিল, সঞ্চিত প্রোগ্রাম,
ব্যবহারকারীর অ্যাকাউন্ট) ডাম্প করতে

· ব্যবহারকারীর অ্যাকাউন্টগুলিকে অ্যাকাউন্ট-ব্যবস্থাপনা বিবৃতি হিসাবে ডাম্প করা (ব্যবহারকারী তৈরি করুন, গ্রান্ট)
মাইএসকিউএল সিস্টেম ডাটাবেসে সন্নিবেশ করার চেয়ে

সংকুচিত আউটপুট তৈরি করার ক্ষমতা

· অগ্রগতি সূচক (মানগুলি অনুমান)

· ডাম্প ফাইল পুনরায় লোড করার জন্য, InnoDB টেবিলের জন্য দ্রুত সেকেন্ডারি সূচক তৈরি করা যোগ করে
সারি ঢোকানো হয় পরে সূচী

বিঃদ্রঃ
mysqlpump MySQL 5.7.8 এ যোগ করা হয়েছে। এটি সাম্প্রতিক MySQL বৈশিষ্ট্য ব্যবহার করে এবং এইভাবে ব্যবহার অনুমান করে
অন্তত সাম্প্রতিক হিসাবে একটি সার্ভার সঙ্গে mysqlpump নিজেই।

mysqlpump ডাম্প করা টেবিলের জন্য অন্তত SELECT বিশেষাধিকার প্রয়োজন, ডাম্প করা জন্য ভিউ দেখান
ভিউ, ডাম্প করা ট্রিগারের জন্য TRIGGER, এবং লক টেবিল থাকলে --একক-লেনদেন বিকল্প হয়
ব্যবহার করা হয় না. ব্যবহারকারীকে ডাম্প করার জন্য mysql সিস্টেম ডাটাবেসে SELECT বিশেষাধিকার প্রয়োজন
সংজ্ঞা কিছু বিকল্পের জন্য বিকল্পে উল্লিখিত অন্যান্য সুবিধার প্রয়োজন হতে পারে
বর্ণনা।

একটি ডাম্প ফাইল পুনরায় লোড করতে, আপনার বিবৃতি কার্যকর করার জন্য প্রয়োজনীয় বিশেষাধিকার থাকতে হবে
যে এটিতে রয়েছে, যেমন তাদের দ্বারা তৈরি বস্তুর জন্য উপযুক্ত ক্রিয়েট সুবিধা
বিবৃতি।

বিঃদ্রঃ
আউটপুট পুনঃনির্দেশ সহ Windows এ PowerShell ব্যবহার করে তৈরি একটি ডাম্প একটি ফাইল তৈরি করে
UTF-16 এনকোডিং আছে:

শেল> mysqlpump [বিকল্প] > dump.sql

যাইহোক, UTF-16 একটি সংযোগ অক্ষর সেট হিসাবে অনুমোদিত নয় (বিভাগ 10.1.4 দেখুন,
"সংযোগ অক্ষর সেট এবং সংগ্রহ"), তাই ডাম্প ফাইল সঠিকভাবে লোড হবে না।
এই সমস্যা সমাধানের জন্য, ব্যবহার করুন --result-ফাইল বিকল্প, যা আউটপুট তৈরি করে
ASCII বিন্যাস:

শেল> mysqlpump [বিকল্প] --result-file=dump.sql
mysqlpump আমন্ত্রণ সিনট্যাক্স.PP ডিফল্টরূপে, mysqlpump সমস্ত ডাটাবেস ডাম্প করে (নিশ্চিত
ব্যতিক্রমগুলি mysqlpump নিষেধাজ্ঞাগুলিতে উল্লেখ করা হয়েছে)। এই আচরণটি স্পষ্টভাবে উল্লেখ করতে, ব্যবহার করুন
--সমস্ত-ডাটাবেস বিকল্প:

শেল> mysqlpump --সমস্ত-ডাটাবেস

ডাটাবেসের মধ্যে একটি ডাটাবেস বা নির্দিষ্ট টেবিল ডাম্প করতে, ডাটাবেসের নাম দিন
কমান্ড লাইন, ঐচ্ছিকভাবে টেবিলের নাম অনুসরণ করে:

শেল> mysqlpump db_name
শেল> mysqlpump db_name tbl_name1 tbl_name2 ...

সমস্ত নামের আর্গুমেন্টকে ডাটাবেসের নাম হিসাবে ব্যবহার করতে, ব্যবহার করুন --ডাটাবেস বিকল্প:

শেল> mysqlpump --ডাটাবেস db_name1 db_name2 ...

গতানুগতিক, mysqlpump ব্যবহারকারীর অ্যাকাউন্টের সংজ্ঞা ডাম্প করে না, এমনকি যদি আপনি mysql ডাম্প করেন
সিস্টেম ডাটাবেস যা অনুদান টেবিল ধারণ করে। যৌক্তিক হিসাবে অনুদান টেবিল বিষয়বস্তু ডাম্প করতে
ব্যবহারকারী তৈরি করুন এবং গ্রান্ট বিবৃতি আকারে সংজ্ঞা, ব্যবহার করুন -- ব্যবহারকারীরা বিকল্প এবং
সমস্ত ডাটাবেস ডাম্পিং দমন করুন:

শেল> mysqlpump --বাদ-ডাটাবেস=% -- ব্যবহারকারীরা

পূর্ববর্তী কমান্ডে, % হল একটি ওয়াইল্ডকার্ড যা সমস্ত ডাটাবেসের নামের সাথে মেলে
-- বাদ-ডাটাবেস বিকল্প।

mysqlpump ডাটাবেস, টেবিল, সংরক্ষিত অন্তর্ভুক্ত বা বাদ দেওয়ার জন্য বিভিন্ন বিকল্প সমর্থন করে
প্রোগ্রাম, এবং ব্যবহারকারীর সংজ্ঞা। mysqlpump অবজেক্ট নির্বাচন দেখুন।

একটি ডাম্প ফাইল পুনরায় লোড করতে, এতে থাকা বিবৃতিগুলি চালান। উদাহরণস্বরূপ, ব্যবহার করুন মাইএসকিউএল
ক্লায়েন্ট:

শেল> mysqlpump [বিকল্প] > dump.sql
শেল> মাইএসকিউএল < dump.sql

নিম্নলিখিত আলোচনা অতিরিক্ত প্রদান করে mysqlpump ব্যবহারের উদাহরণ।

বিকল্পগুলির একটি তালিকা দেখতে mysqlpump সমর্থন করে, কমান্ড জারি করে mysqlpump --help.
mysqlpump বিকল্প সারাংশ.পিপি mysqlpump নিম্নলিখিত বিকল্পগুলিকে সমর্থন করে, যা হতে পারে
কমান্ড লাইনে বা একটি বিকল্প ফাইলের [mysqlpump] এবং [ক্লায়েন্ট] গ্রুপে নির্দিষ্ট করা হয়েছে।
MySQL প্রোগ্রাম দ্বারা ব্যবহৃত বিকল্প ফাইল সম্পর্কে তথ্যের জন্য, দেখুন বিভাগ 4.2.6, “ব্যবহার করা
অপশন ফাইল"। mysqlpump বিকল্প বিবরণ

· --help, -?

একটি সহায়তা বার্তা প্রদর্শন করে প্রস্থান প্রদর্শন।

· --অ্যাড-ড্রপ-ডাটাবেস

প্রতিটি CREATE DATABASE স্টেটমেন্টের আগে একটি DROP DATABASE স্টেটমেন্ট লিখুন।

· --অ্যাড-ড্রপ-টেবিল

প্রতিটি CREATE TABLE স্টেটমেন্টের আগে একটি ড্রপ টেবিল স্টেটমেন্ট লিখুন।

· --অ্যাড-ড্রপ-ব্যবহারকারী

প্রতিটি CREATE USER স্টেটমেন্টের আগে একটি DROP USER স্টেটমেন্ট লিখুন।

· --অ্যাড-লক

লক টেবিল এবং আনলক টেবিল স্টেটমেন্ট সহ প্রতিটি টেবিল ডাম্প চারপাশে। এই ফলাফল
ডাম্প ফাইল পুনরায় লোড করা হলে দ্রুত সন্নিবেশে। দেখুন বিভাগ 8.2.2.1, “এর গতি
বিবৃতি ঢোকান"।

এই বিকল্পটি সমান্তরালতার সাথে কাজ করে না কারণ বিভিন্ন থেকে INSERT বিবৃতি
একটির জন্য সন্নিবেশের শেষে টেবিলগুলিকে আন্তঃলিভ করা যেতে পারে এবং টেবিলগুলি আনলক করা যেতে পারে
টেবিল টেবিলে লক প্রকাশ করতে পারে যার জন্য সন্নিবেশগুলি থাকে।

--অ্যাড-লক এবং --একক-লেনদেন পারস্পরিক একচেটিয়া হয়।

· --সমস্ত-ডাটাবেস, -A

সমস্ত ডাটাবেস ডাম্প করুন (কিছু ব্যতিক্রম সহ mysqlpump নিষেধাজ্ঞাগুলিতে উল্লেখ করা হয়েছে)। এই
ডিফল্ট আচরণ যদি অন্য কোনো স্পষ্টভাবে নির্দিষ্ট করা না থাকে।

--সমস্ত-ডাটাবেস এবং --ডাটাবেস পারস্পরিক একচেটিয়া হয়।

· --বাইন্ড-ঠিকানা=আইপি ঠিকানা

একাধিক নেটওয়ার্ক ইন্টারফেস থাকা কম্পিউটারে, কোনটি নির্বাচন করতে এই বিকল্পটি ব্যবহার করুন
MySQL সার্ভারের সাথে সংযোগ করার জন্য ব্যবহার করার জন্য ইন্টারফেস।

· --অক্ষর-সেট-ডির=পথ

ডিরেক্টরি যেখানে অক্ষর সেট ইনস্টল করা হয়। দেখুন বিভাগ 10.5, “অক্ষর সেট
কনফিগারেশন".

· --সম্পূর্ণ-ঢোকান

সম্পূর্ণ INSERT বিবৃতি লিখুন যাতে কলামের নাম অন্তর্ভুক্ত থাকে।

· -- কম্প্রেস, -C

ক্লায়েন্ট এবং সার্ভারের মধ্যে প্রেরিত সমস্ত তথ্য সংকুচিত করুন যদি উভয়ই সমর্থন করে
সঙ্কোচন.

· --কম্প্রেস-আউটপুট=অ্যালগরিদম

গতানুগতিক, mysqlpump আউটপুট সংকুচিত করে না। এই বিকল্পটি আউটপুট নির্দিষ্ট করে
নির্দিষ্ট অ্যালগরিদম ব্যবহার করে কম্প্রেশন। অনুমোদিত অ্যালগরিদমগুলি হল LZ4 এবং ZLIB৷

সংকুচিত আউটপুট আনকম্প্রেস করতে, আপনার অবশ্যই একটি উপযুক্ত ইউটিলিটি থাকতে হবে। যদি সিস্টেম
কমান্ড lz4 এবং OpenSSL zlib MySQL 5.7.10, MySQL হিসাবে উপলব্ধ নয়
বিতরণ অন্তর্ভুক্ত lz4_decompress এবং zlib_decompress ইউটিলিটি যা ব্যবহার করা যেতে পারে
পচন mysqlpump আউটপুট যা ব্যবহার করে সংকুচিত হয়েছিল --compress-output=LZ4 এবং
--compress-output=ZLIB বিকল্প আরও তথ্যের জন্য, দেখুন lz4_decompress(1), এবং
zlib_decompress(1).

বিকল্প অন্তর্ভুক্ত lz4 এবং OpenSSL কমান্ড, যদি তারা আপনার উপর ইনস্টল করা হয়
পদ্ধতি. উদাহরণ স্বরূপ, lz4 LZ4 আউটপুট আনকম্প্রেস করতে পারেন:

শেল> lz4 -d ইনপুট ফাইল আউটপুট ফাইল

ZLIB আউটপুট এই মত কম্প্রেস করা যেতে পারে:

শেল> OpenSSL zlib -d < ইনপুট ফাইল > আউটপুট ফাইল

· --ডাটাবেস, -B

সাধারণত, mysqlpump কমান্ড লাইনের প্রথম নামের আর্গুমেন্টটিকে ডাটাবেস হিসাবে বিবেচনা করে
নাম এবং টেবিলের নাম হিসাবে নিম্নলিখিত নাম। এই বিকল্পের সাথে, এটি সমস্ত নাম ব্যবহার করে
ডাটাবেসের নাম হিসাবে আর্গুমেন্ট। ডেটাবেস বিবৃতি তৈরি করুন আউটপুট অন্তর্ভুক্ত করা হয়
প্রতিটি নতুন ডাটাবেসের আগে।

--সমস্ত-ডাটাবেস এবং --ডাটাবেস পারস্পরিক একচেটিয়া হয়।

· --ডিবাগ[=debug_options], -# [debug_options]

একটি ডিবাগিং লগ লিখুন। একটি সাধারণ debug_options স্ট্রিং হল d:t:o,FILE_NAME। ডিফল্ট
হল d:t:O,/tmp/mysqlpump.trace.

· --ডিবাগ-চেক

প্রোগ্রাম প্রস্থান করার সময় কিছু ডিবাগিং তথ্য মুদ্রণ করুন।

· --ডিবাগ তথ্য, -T

প্রিন্ট ডিবাগিং তথ্য এবং মেমরি এবং CPU ব্যবহার পরিসংখ্যান যখন প্রোগ্রাম
প্রস্থান

· --default-auth=প্লাগ লাগানো

ব্যবহার করার জন্য ক্লায়েন্ট-সাইড প্রমাণীকরণ প্লাগইন সম্পর্কে একটি ইঙ্গিত। দেখুন বিভাগ 6.3.8,
"প্লাগেবল প্রমাণীকরণ"।

· --ডিফল্ট-অক্ষর-সেট=charset_name

ব্যবহার charset_name ডিফল্ট অক্ষর সেট হিসাবে। দেখুন বিভাগ 10.5, “অক্ষর সেট
কনফিগারেশন". যদি কোন অক্ষর সেট নির্দিষ্ট করা না থাকে, mysqlpump utf8 ব্যবহার করে।

· --default- parallelism=N

প্রতিটি সমান্তরাল প্রক্রিয়াকরণ সারির জন্য থ্রেডের ডিফল্ট সংখ্যা। ডিফল্ট হল 2।

সার্জারির -- সমান্তরাল-স্কিমাস বিকল্পটি সমান্তরালতাকেও প্রভাবিত করে এবং এটিকে ওভাররাইড করতে ব্যবহার করা যেতে পারে
থ্রেডের ডিফল্ট সংখ্যা। আরও তথ্যের জন্য, mysqlpump সমান্তরাল প্রক্রিয়াকরণ দেখুন।

সঙ্গে --ডিফল্ট-সমান্তরালতা=0 এবং না -- সমান্তরাল-স্কিমাস বিকল্প, mysqlpump একটি হিসাবে রান
একক-থ্রেডেড প্রক্রিয়া এবং কোনো সারি তৈরি করে না।

সমান্তরালতা সক্ষম হলে, বিভিন্ন ডাটাবেস থেকে আউটপুট হওয়া সম্ভব
অন্তর্বর্তী

বিঃদ্রঃ
MySQL 5.7.11 এর আগে, ব্যবহার করুন --একক-লেনদেন বিকল্পটি পারস্পরিক একচেটিয়া
সমান্তরালতার সাথে ব্যবহার করা --একক-লেনদেন, সেট করে সমান্তরালতা নিষ্ক্রিয় করুন
--ডিফল্ট-সমান্তরালতা 0 থেকে এবং এর কোনো উদাহরণ ব্যবহার করছে না -- সমান্তরাল-স্কিমাস:

শেল> mysqlpump --একক-লেনদেন --ডিফল্ট-সমান্তরালতা=0

· --defaults-extra-file=FILE_NAME

এই অপশন ফাইলটি পড়ুন গ্লোবাল অপশন ফাইলের পরে কিন্তু (ইউনিক্সে) ব্যবহারকারীর আগে
বিকল্প ফাইল। ফাইলটি বিদ্যমান না থাকলে বা অন্যথায় অ্যাক্সেসযোগ্য না হলে একটি ত্রুটি ঘটে।
FILE_NAME একটি আপেক্ষিক পাথ হিসাবে দেওয়া হলে বর্তমান ডিরেক্টরির সাথে সম্পর্কিত ব্যাখ্যা করা হয়
পুরো পথের নামের পরিবর্তে নাম।

· --defaults-file=FILE_NAME

শুধুমাত্র প্রদত্ত বিকল্প ফাইল ব্যবহার করুন. যদি ফাইলটি বিদ্যমান না থাকে বা অন্যথায়
দুর্গম, একটি ত্রুটি ঘটে। FILE_NAME স্রোতের সাপেক্ষে ব্যাখ্যা করা হয়
ডিরেক্টরি যদি সম্পূর্ণ পাথ নামের পরিবর্তে একটি আপেক্ষিক পথের নাম হিসাবে দেওয়া হয়।

· --defaults-group-suffix=Str

শুধুমাত্র সাধারণ বিকল্প গোষ্ঠীগুলিই নয়, সাধারণ নাম এবং ক সহ গোষ্ঠীগুলিও পড়ুন
এর প্রত্যয় Str। উদাহরণ স্বরূপ, mysqlpump সাধারণত [ক্লায়েন্ট] এবং [mysqlpump] পড়ে
গ্রুপ যদি --defaults-group-suffix=_other বিকল্প দেওয়া হয়, mysqlpump এছাড়াও পড়া
[ক্লায়েন্ট_অন্যান্য] এবং [mysqlpump_other] গ্রুপ।

· -- defer-table-indexes

ডাম্প আউটপুটে, প্রতিটি টেবিলের সারি না হওয়া পর্যন্ত সূচী তৈরি করা স্থগিত করুন
লোড এটি সমস্ত স্টোরেজ ইঞ্জিনের জন্য কাজ করে, কিন্তু InnoDB-এর জন্য শুধুমাত্র মাধ্যমিকের জন্য প্রযোজ্য
সূচি।

এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়; ব্যবহার --skip-defer-table-indexes এটি নিষ্ক্রিয় করা।

· -- ঘটনা

আউটপুটে ডাম্প করা ডাটাবেসের জন্য ইভেন্ট শিডিউলার ইভেন্ট অন্তর্ভুক্ত করুন। ইভেন্ট ডাম্পিং
সেই ডাটাবেসের জন্য ইভেন্ট বিশেষাধিকার প্রয়োজন।

ব্যবহার করে উৎপন্ন আউটপুট -- ঘটনা তৈরি করার জন্য CREATE EVENT স্টেটমেন্ট রয়েছে
ঘটনা যাইহোক, এই বিবৃতিতে ইভেন্ট সৃষ্টির মতো বৈশিষ্ট্য অন্তর্ভুক্ত নয়
এবং পরিবর্তন টাইমস্ট্যাম্প, তাই যখন ইভেন্টগুলি পুনরায় লোড করা হয়, সেগুলি দিয়ে তৈরি করা হয়
রিলোড সময়ের সমান টাইমস্ট্যাম্প।

আপনি যদি ইভেন্টগুলিকে তাদের আসল টাইমস্ট্যাম্প বৈশিষ্ট্যগুলির সাথে তৈরি করতে চান তবে করবেন না
ব্যবহার -- ঘটনা. পরিবর্তে, সরাসরি mysql.event টেবিলের বিষয়বস্তু ডাম্প এবং পুনরায় লোড করুন,
একটি MySQL অ্যাকাউন্ট ব্যবহার করে যা mysql ডাটাবেসের জন্য উপযুক্ত সুবিধা রয়েছে।

এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়; ব্যবহার -- ইভেন্টগুলি এড়িয়ে যান এটি নিষ্ক্রিয় করা।

· --বাদ-ডাটাবেস=db_list

ডাটাবেস ডাম্প করবেন না db_list, যা এক বা একাধিক কমা দ্বারা পৃথক করা তালিকা
ডাটাবেসের নাম। এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরও তথ্যের জন্য,
mysqlpump অবজেক্ট নির্বাচন দেখুন।

· --বাদ-ইভেন্ট=ঘটনা_তালিকা

ডাটাবেস ডাম্প করবেন না ঘটনা_তালিকা, যা একটি বা একটি কমা দ্বারা পৃথক করা তালিকা
আরও ইভেন্টের নাম। এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরো বেশী
তথ্য, mysqlpump অবজেক্ট নির্বাচন দেখুন।

· --বর্জিত-রুটিন=রুটিন_তালিকা

ঘটনা ডাম্প করবেন না রুটিন_তালিকা, যা এক বা একাধিক কমা দ্বারা পৃথক করা তালিকা
রুটিন (সঞ্চিত পদ্ধতি বা ফাংশন) নাম। এই বিকল্পের একাধিক উদাহরণ রয়েছে
সংযোজন আরও তথ্যের জন্য, mysqlpump অবজেক্ট নির্বাচন দেখুন।

· --বাদ-সারণী=টেবিল_তালিকা

টেবিলে ডাম্প করবেন না টেবিল_তালিকা, যা এক বা একাধিক কমা দ্বারা পৃথক করা তালিকা
টেবিলের নাম। এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরও তথ্যের জন্য, দেখুন
mysqlpump অবজেক্ট নির্বাচন।

· --exclude-triggers=trigger_list

ট্রিগারগুলিকে ডাম্প করবেন না trigger_list, যা একটি বা একটি কমা দ্বারা পৃথক করা তালিকা
আরো ট্রিগার নাম। এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরো বেশী
তথ্য, mysqlpump অবজেক্ট নির্বাচন দেখুন।

· --exclude-users=ব্যবহারকারীর তালিকা

ব্যবহারকারীর অ্যাকাউন্ট ডাম্প করবেন না ব্যবহারকারীর তালিকা, যা একটি বা একটি কমা দ্বারা পৃথক করা তালিকা
আরও অ্যাকাউন্টের নাম। এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরো বেশী
তথ্য, mysqlpump অবজেক্ট নির্বাচন দেখুন।

· --এক্সটেন্ডেড-ইনসার্ট=N

একাধিক-সারি সিনট্যাক্স ব্যবহার করে INSERT বিবৃতি লিখুন যাতে বেশ কয়েকটি VALUES তালিকা রয়েছে।
এর ফলে একটি ছোট ডাম্প ফাইল তৈরি হয় এবং ফাইলটি পুনরায় লোড হলে সন্নিবেশের গতি বাড়ে।

বিকল্প মান প্রতিটি INSERT বিবৃতিতে অন্তর্ভুক্ত করার জন্য সারির সংখ্যা নির্দেশ করে। দ্য
ডিফল্ট হল 250। 1 এর মান প্রতি টেবিল সারিতে একটি INSERT স্টেটমেন্ট তৈরি করে।

· --হেক্স-ব্লব

হেক্সাডেসিমাল নোটেশন ব্যবহার করে বাইনারি কলাম ডাম্প করুন (উদাহরণস্বরূপ, 'abc' 0x616263 হয়ে যায়)।
প্রভাবিত ডেটা প্রকারগুলি হল BINARY, VARBINARY, BLOB প্রকারগুলি এবং BIT৷

· --হোস্ট=হোস্ট_নাম, -h হোস্ট_নাম

প্রদত্ত হোস্টে MySQL সার্ভার থেকে ডেটা ডাম্প করুন।

· --ইনক্লুড-ডেটাবেস=db_list

ডাটাবেস ডাম্প করুন db_list, যা এক বা একাধিক ডাটাবেসের একটি কমা দ্বারা পৃথক করা তালিকা
নাম ডাম্প নামযুক্ত ডাটাবেসের সমস্ত বস্তু অন্তর্ভুক্ত করে। এর একাধিক দৃষ্টান্ত
এই বিকল্প additive হয়. আরও তথ্যের জন্য, mysqlpump অবজেক্ট নির্বাচন দেখুন।

· --ইনক্লুড-ইভেন্ট=ঘটনা_তালিকা

ঘটনাগুলো ডাম্প করুন ঘটনা_তালিকা, যা এক বা একাধিক ইভেন্টের একটি কমা দ্বারা পৃথক করা তালিকা৷
নাম এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরও তথ্যের জন্য, দেখুন
mysqlpump অবজেক্ট নির্বাচন।

· --ইনক্লুড-রুটিন=রুটিন_তালিকা

রুটিনগুলি ডাম্প করুন রুটিন_তালিকা, যা এক বা একাধিক কমা দ্বারা পৃথক করা তালিকা
রুটিন (সঞ্চিত পদ্ধতি বা ফাংশন) নাম। এই বিকল্পের একাধিক উদাহরণ রয়েছে
সংযোজন আরও তথ্যের জন্য, mysqlpump অবজেক্ট নির্বাচন দেখুন।

· --include-টেবিল=টেবিল_তালিকা

টেবিলগুলি ডাম্প করুন টেবিল_তালিকা, যা এক বা একাধিক টেবিলের একটি কমা দ্বারা পৃথক করা তালিকা
নাম এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরও তথ্যের জন্য, দেখুন
mysqlpump অবজেক্ট নির্বাচন।

· --include-triggers=trigger_list

ট্রিগার ডাম্প ইন trigger_list, যা এক বা একাধিক কমা দ্বারা পৃথক করা তালিকা
ট্রিগার নাম এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরও তথ্যের জন্য,
mysqlpump অবজেক্ট নির্বাচন দেখুন।

· --include-users=ব্যবহারকারীর তালিকা

ব্যবহারকারীর অ্যাকাউন্ট ডাম্প করুন ব্যবহারকারীর তালিকা, যা এক বা একাধিক কমা দ্বারা পৃথক করা তালিকা
ব্যবহারকারীর নাম। এই বিকল্পের একাধিক উদাহরণ সংযোজক। আরও তথ্যের জন্য, দেখুন
mysqlpump অবজেক্ট নির্বাচন।

· -- সন্নিবেশ-উপেক্ষা

INSERT স্টেটমেন্টের পরিবর্তে INSERT IGNORE স্টেটমেন্ট লিখুন।

· --log-error-file=FILE_NAME

সতর্কতা এবং ত্রুটিগুলিকে নামযুক্ত ফাইলে যুক্ত করে লগ করুন৷ যদি এই বিকল্পটি না হয়
দেওয়া, mysqlpump স্ট্যান্ডার্ড এরর আউটপুটে সতর্কতা এবং ত্রুটি লেখে।

· --লগইন-পাথ=নাম

.mylogin.cnf লগইন পাথ ফাইলে নামযুক্ত লগইন পাথ থেকে বিকল্পগুলি পড়ুন। একটি "লগইন
path” হল একটি বিকল্প গোষ্ঠী যেখানে অপশন রয়েছে যা নির্দিষ্ট করে দেয় কোন MySQL সার্ভারটি সংযোগ করতে হবে
এবং কোন অ্যাকাউন্ট হিসাবে প্রমাণীকরণ করতে হবে। একটি লগইন পাথ ফাইল তৈরি বা পরিবর্তন করতে, ব্যবহার করুন
দ্য mysql_config_editor ইউটিলিটি দেখা mysql_config_editor(1).

· --max-অনুমোদিত-প্যাকেট=N

ক্লায়েন্ট/সার্ভার যোগাযোগের জন্য বাফারের সর্বোচ্চ আকার। ডিফল্ট 24MB,
সর্বোচ্চ 1GB।

· --নেট-বাফার-দৈর্ঘ্য=N

ক্লায়েন্ট/সার্ভার যোগাযোগের জন্য বাফারের প্রাথমিক আকার। তৈরি করার সময়
একাধিক-সারি INSERT বিবৃতি (যেমন এর সাথে --বর্ধিত-ঢোকান বিকল্প), mysqlpump
পর্যন্ত সারি তৈরি করে N বাইট দীর্ঘ। আপনি যদি মান বাড়ানোর জন্য এই বিকল্পটি ব্যবহার করেন তবে নিশ্চিত করুন
যে MySQL সার্ভার net_buffer_length সিস্টেম ভেরিয়েবলের একটি মান অন্তত এই আছে
বড়।

· --no-create-db

অন্যথায় অন্তর্ভুক্ত করা হতে পারে যে কোনো ডেটাবেস বিবৃতি তৈরি করুন দমন করুন
আউটপুট।

· --না-তৈরি-তথ্য, -t

প্রতিটি ডাম্প করা টেবিল তৈরি করে এমন টেবিল বিবৃতি তৈরি করবেন না।

· --নো-ডিফল্ট

কোন বিকল্প ফাইল পড়ুন না. অজানা বিকল্প পড়ার কারণে প্রোগ্রাম স্টার্টআপ ব্যর্থ হলে
একটি বিকল্প ফাইল থেকে, --নো-ডিফল্ট তাদের পড়া থেকে প্রতিরোধ করতে ব্যবহার করা যেতে পারে।

ব্যতিক্রম হল যে .mylogin.cnf ফাইলটি, যদি এটি বিদ্যমান থাকে তবে সব ক্ষেত্রেই পড়া হয়। এই
এমনকি যখন কমান্ড লাইনের চেয়ে নিরাপদ উপায়ে পাসওয়ার্ড নির্দিষ্ট করার অনুমতি দেয়
--নো-ডিফল্ট ব্যবহৃত হয়. (.mylogin.cnf তৈরি করেছে mysql_config_editor ইউটিলিটি।
দেখ mysql_config_editor(1)।

· --সমান্তরাল-স্কিমাস=[N:]db_list

ডাটাবেস প্রক্রিয়াকরণের জন্য একটি সারি তৈরি করুন db_list, যা একটি কমা দ্বারা পৃথক করা হয়
এক বা একাধিক ডাটাবেসের নামের তালিকা। যদি N দেওয়া হয়, সারি ব্যবহার করে N থ্রেড যদি N is
দেওয়া হয়নি, --ডিফল্ট-সমান্তরালতা বিকল্পটি সারি থ্রেডের সংখ্যা নির্ধারণ করে।

এই বিকল্পের একাধিক উদাহরণ একাধিক সারি তৈরি করে। mysqlpump এছাড়াও একটি তৈরি করে
কোনো ডাটাবেসের জন্য ব্যবহার করার জন্য ডিফল্ট সারির নাম নেই -- সমান্তরাল-স্কিমাস বিকল্প, এবং জন্য
কমান্ড অপশন নির্বাচন করলে ব্যবহারকারীর সংজ্ঞা ডাম্পিং। আরও তথ্যের জন্য, দেখুন
mysqlpump সমান্তরাল প্রক্রিয়াকরণ।

· --পাসওয়ার্ড[=পাসওয়ার্ড], -পি[পাসওয়ার্ড]

সার্ভারে সংযোগ করার সময় যে পাসওয়ার্ড ব্যবহার করতে হবে। আপনি যদি শর্ট অপশন ফর্ম ব্যবহার করেন
(-p), আপনি না পারেন বিকল্প এবং পাসওয়ার্ডের মধ্যে একটি স্থান আছে। আপনি যদি বাদ দেন
পাসওয়ার্ড মান অনুসরণ করে --পাসওয়ার্ড or -p কমান্ড লাইনে বিকল্প, mysqlpump
একজনের জন্য অনুরোধ করে।

কমান্ড লাইনে একটি পাসওয়ার্ড উল্লেখ করা অনিরাপদ বলে মনে করা উচিত। দেখা
বিভাগ 6.1.2.1, "পাসওয়ার্ড নিরাপত্তার জন্য শেষ-ব্যবহারকারীর নির্দেশিকা"। আপনি একটি বিকল্প ব্যবহার করতে পারেন
কমান্ড লাইনে পাসওয়ার্ড দেওয়া এড়াতে ফাইল।

· --plugin-dir=dir_name

যে ডিরেক্টরিতে প্লাগইনগুলি সন্ধান করতে হবে৷ এই বিকল্পটি নির্দিষ্ট করুন যদি --default-auth
বিকল্প একটি প্রমাণীকরণ প্লাগইন নির্দিষ্ট করতে ব্যবহৃত হয় কিন্তু mysqlpump এটা খুঁজে পায় না দেখা
বিভাগ 6.3.8, “প্লাগেবল প্রমাণীকরণ”।

· --পোর্ট=port_num, -P port_num

সংযোগের জন্য ব্যবহার করার জন্য TCP/IP পোর্ট নম্বর।

· --প্রিন্ট-ডিফল্ট

প্রোগ্রামের নাম এবং অপশন ফাইল থেকে পাওয়া সমস্ত অপশন প্রিন্ট করুন।

· --protocol={TCP|SOCKET|PIPE|MEMORY}

সার্ভারের সাথে সংযোগ করার জন্য ব্যবহার করার জন্য সংযোগ প্রোটোকল৷ এটা দরকারী যখন
অন্যান্য সংযোগ পরামিতি সাধারণত একটি প্রোটোকল ছাড়া অন্য ব্যবহার করা হবে
একটি আপনি চান. অনুমোদনযোগ্য মান সম্পর্কে বিশদ বিবরণের জন্য, বিভাগ 4.2.2, “এর সাথে সংযোগ করা হচ্ছে দেখুন
মাইএসকিউএল সার্ভার"।

· --প্রতিস্থাপন

INSERT স্টেটমেন্টের পরিবর্তে REPLACE স্টেটমেন্ট লিখুন।

· --result-file=FILE_NAME

নামযুক্ত ফাইলে সরাসরি আউটপুট। ফলাফল ফাইল এবং এর পূর্ববর্তী বিষয়বস্তু তৈরি করা হয়
ওভাররাইট করা হয়েছে, এমনকি যদি ডাম্প তৈরি করার সময় একটি ত্রুটি ঘটে।

নতুন লাইনের “\n” অক্ষরগুলিকে আটকাতে এই বিকল্পটি উইন্ডোজে ব্যবহার করা উচিত
"\r\n" ক্যারেজ রিটার্ন/নতুন লাইন সিকোয়েন্সে রূপান্তরিত।

· --রুটিন

ডাম্প করা ডাটাবেসের জন্য সঞ্চিত রুটিন (প্রক্রিয়া এবং ফাংশন) অন্তর্ভুক্ত করুন
আউটপুট এই বিকল্পটি ব্যবহার করার জন্য mysql.proc টেবিলের জন্য SELECT বিশেষাধিকার প্রয়োজন।

ব্যবহার করে উৎপন্ন আউটপুট --রুটিন ক্রিয়েট প্রসিডিউর এবং ক্রিয়েট ফাংশন রয়েছে
রুটিন তৈরি করার জন্য বিবৃতি। যাইহোক, এই বিবৃতিতে গুণাবলী অন্তর্ভুক্ত নয়
যেমন রুটিন তৈরি এবং পরিবর্তন টাইমস্ট্যাম্প, তাই যখন রুটিন হয়
পুনরায় লোড করা হয়, তারা পুনরায় লোড সময়ের সমান টাইমস্ট্যাম্প দিয়ে তৈরি করা হয়।

আপনি যদি রুটিনগুলিকে তাদের আসল টাইমস্ট্যাম্প বৈশিষ্ট্যগুলির সাথে তৈরি করতে চান তবে করবেন না৷
ব্যবহার --রুটিন. পরিবর্তে, ডাম্প করুন এবং mysql.proc টেবিলের বিষয়বস্তু পুনরায় লোড করুন
সরাসরি, একটি MySQL অ্যাকাউন্ট ব্যবহার করে যেখানে mysql-এর জন্য উপযুক্ত সুবিধা রয়েছে
ডাটাবেস।

এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়; ব্যবহার -- রুটিন এড়িয়ে যান এটি নিষ্ক্রিয় করা।

· --সুরক্ষিত-প্রমাণ

পুরানো (প্রি-4.1) ফর্ম্যাটে সার্ভারে পাসওয়ার্ড পাঠাবেন না। এটি সংযোগ প্রতিরোধ করে
নতুন পাসওয়ার্ড বিন্যাস ব্যবহার করে এমন সার্ভার ছাড়া।

এই বিকল্পটি বাতিল করা হয়েছে এবং ভবিষ্যতের MySQL রিলিজে সরিয়ে দেওয়া হবে। এটা সবসময়
সক্রিয় এবং এটি নিষ্ক্রিয় করার চেষ্টা করা হচ্ছে (--skip-secure-auth, --secure-auth=0) একটি উত্পাদন করে
ত্রুটি।

· --সেট-অক্ষর সেট

SET NAMES লিখুন ডিফল্ট_অক্ষর_সেট আউটপুটে।

এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়। এটি নিষ্ক্রিয় করতে এবং SET NAMES বিবৃতি দমন করতে,
ব্যবহার --skip-set-charset.

· --একক-লেনদেন

এই বিকল্পটি লেনদেন বিচ্ছিন্নকরণ মোডকে পুনরাবৃত্তিযোগ্য পাঠে সেট করে এবং একটি স্টার্ট পাঠায়
ডেটা ডাম্প করার আগে সার্ভারে লেনদেন SQL স্টেটমেন্ট। এটা শুধুমাত্র সঙ্গে দরকারী
লেনদেনমূলক টেবিল যেমন InnoDB, কারণ তারপর এটি এর সামঞ্জস্যপূর্ণ অবস্থা ডাম্প করে
ডাটাবেস যখন কোনো ব্লক না করেই START লেনদেন জারি করা হয়েছিল
অ্যাপ্লিকেশন।

এই বিকল্পটি ব্যবহার করার সময়, আপনার মনে রাখা উচিত যে শুধুমাত্র InnoDB টেবিলগুলি ডাম্প করা হয়েছে৷
একটি সামঞ্জস্যপূর্ণ রাষ্ট্র। উদাহরণস্বরূপ, এটি ব্যবহার করার সময় যেকোন মাইআইএসএএম বা মেমরি টেবিল ডাম্প করা হয়েছে
বিকল্প এখনও রাষ্ট্র পরিবর্তন করতে পারে.

যদিও একটি --একক-লেনদেন ডাম্প প্রক্রিয়াধীন, একটি বৈধ ডাম্প ফাইল নিশ্চিত করতে (সঠিক
টেবিল বিষয়বস্তু এবং বাইনারি লগ স্থানাঙ্ক), অন্য কোন সংযোগ ব্যবহার করা উচিত নয়
নিম্নলিখিত বিবৃতি: টেবিল পরিবর্তন করুন, টেবিল তৈরি করুন, টেবিল ড্রপ করুন, টেবিলের নাম পরিবর্তন করুন, ছেঁটে দিন
টেবিল একটি সামঞ্জস্যপূর্ণ পড়া সেই বিবৃতিগুলি থেকে বিচ্ছিন্ন নয়, তাই a এ তাদের ব্যবহার করুন
ডাম্প করা টেবিলের দ্বারা সঞ্চালিত হয় যে SELECT কারণ হতে পারে mysqlpump পুনরুদ্ধার করতে
টেবিল বিষয়বস্তু ভুল বিষয়বস্তু প্রাপ্ত বা ব্যর্থ.

--অ্যাড-লক এবং --একক-লেনদেন পারস্পরিক একচেটিয়া হয়।

বিঃদ্রঃ
MySQL 5.7.11 এর আগে, ব্যবহার করুন --একক-লেনদেন বিকল্পটি পারস্পরিক একচেটিয়া
সমান্তরালতার সাথে ব্যবহার করা --একক-লেনদেন, সেট করে সমান্তরালতা নিষ্ক্রিয় করুন
--ডিফল্ট-সমান্তরালতা 0 থেকে এবং এর কোনো উদাহরণ ব্যবহার করছে না -- সমান্তরাল-স্কিমাস:

শেল> mysqlpump --একক-লেনদেন --ডিফল্ট-সমান্তরালতা=0

· --skip-definer

ভিউ এবং সঞ্চিত করার জন্য CREATE স্টেটমেন্ট থেকে DEFINER এবং SQL SECURITY ক্লজগুলি বাদ দিন
প্রোগ্রাম ডাম্প ফাইল, পুনরায় লোড করা হলে, ডিফল্ট ডিফাইনার ব্যবহার করে এমন বস্তু তৈরি করে
এবং এসকিউএল সিকিউরিটি মান। দেখুন বিভাগ 19.6, “সংরক্ষিত প্রোগ্রামের জন্য অ্যাক্সেস নিয়ন্ত্রণ এবং
ভিউ"।

· --ছাড়া-ডাম্প-সারি, -d

টেবিলের সারি ডাম্প করবেন না।

· --সকেট={FILE_NAME|পাইপ_নাম}, -S {FILE_NAME|পাইপ_নাম}

লোকালহোস্টের সাথে সংযোগের জন্য, ইউনিক্স সকেট ফাইল ব্যবহার করতে হবে, বা, উইন্ডোজে, এর নাম
নামের পাইপ ব্যবহার করার জন্য।

· --ssl*

যে বিকল্পগুলি দিয়ে শুরু হয় --এসএসএল SSL ব্যবহার করে সার্ভারের সাথে সংযোগ করতে হবে কিনা তা নির্দিষ্ট করুন এবং
SSL কী এবং সার্টিফিকেট কোথায় পাওয়া যাবে তা নির্দেশ করুন। দেখুন বিভাগ 6.3.12.5, “কমান্ড
নিরাপদ সংযোগের জন্য বিকল্প"।

· --tls-সংস্করণ=protocol_list

এনক্রিপ্ট করা সংযোগের জন্য ক্লায়েন্ট দ্বারা অনুমোদিত প্রোটোকল। মান হল a
এক বা একাধিক প্রোটোকল নাম সমন্বিত কমা দ্বারা পৃথক করা তালিকা। যে প্রোটোকল হতে পারে
এই বিকল্পের জন্য নামকরণ করা SSL লাইব্রেরির উপর নির্ভর করে যা MySQL কম্পাইল করতে ব্যবহৃত হয়। বিস্তারিত জানার জন্য,
দেখুন বিভাগ 6.3.12.3, “সিকিউর কানেকশন প্রোটোকল এবং সাইফারস”।

এই বিকল্পটি MySQL 5.7.10 এ যোগ করা হয়েছে।

· --ট্রিগার

আউটপুটে প্রতিটি ডাম্প করা টেবিলের জন্য ট্রিগার অন্তর্ভুক্ত করুন।

এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়; ব্যবহার -- স্কিপ-ট্রিগার এটি নিষ্ক্রিয় করা।

· --tz-ইউটিসি

এই বিকল্পটি টাইমস্ট্যাম্প কলামগুলিকে ডাম্প করতে এবং সার্ভারগুলির মধ্যে পুনরায় লোড করতে সক্ষম করে৷
বিভিন্ন সময় অঞ্চল। mysqlpump ইউটিসি-তে সংযোগের সময় অঞ্চল সেট করে এবং SET যোগ করে
TIME_ZONE='+00:00' ডাম্প ফাইলে। এই বিকল্পটি ছাড়া, TIMESTAMP কলামগুলি ডাম্প করা হয়৷
এবং উৎস এবং গন্তব্য সার্ভারের স্থানীয় সময় অঞ্চলে পুনরায় লোড করা হয়, যা করতে পারে
সার্ভারগুলি বিভিন্ন সময় অঞ্চলে থাকলে মানগুলি পরিবর্তন করতে পারে৷ --tz-ইউটিসি এছাড়াও
দিনের আলো সংরক্ষণের সময় পরিবর্তনের বিরুদ্ধে রক্ষা করে।

এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়; ব্যবহার --skip-tz-utc এটি নিষ্ক্রিয় করা।

· --ব্যবহারকারী=ব্যবহারকারীর নাম, -u ব্যবহারকারীর নাম

সার্ভারের সাথে সংযোগ করার সময় ব্যবহার করার জন্য MySQL ব্যবহারকারীর নাম৷

· -- ব্যবহারকারীরা

ব্যবহারকারীর অ্যাকাউন্টগুলিকে যৌক্তিক সংজ্ঞা হিসাবে ডাম্প করুন ব্যবহারকারী তৈরি করুন এবং GRANT আকারে৷
বিবৃতি।

ব্যবহারকারীর সংজ্ঞা mysql সিস্টেম ডাটাবেসের অনুদান টেবিলে সংরক্ষণ করা হয়। দ্বারা
ডিফল্ট, mysqlpump মাইএসকিউএল ডাটাবেস ডাম্পে অনুদান টেবিল অন্তর্ভুক্ত করে না। ডাম্প করতে
অনুদান টেবিলের বিষয়বস্তু যৌক্তিক সংজ্ঞা হিসাবে, ব্যবহার করুন -- ব্যবহারকারীরা বিকল্প এবং
সমস্ত ডাটাবেস ডাম্পিং দমন করুন:

শেল> mysqlpump --বাদ-ডাটাবেস=% -- ব্যবহারকারীরা

· --সংস্করণ, -V

সংস্করণ তথ্য প্রদর্শন করুন এবং প্রস্থান করুন।

এই বিকল্পটি MySQL 5.7.9 এ যোগ করা হয়েছে।

· --প্রগতি দেখুন

পর্যায়ক্রমে একটি অগ্রগতি সূচক প্রদর্শন করুন যা সম্পর্কে তথ্য প্রদান করে
সম্পূর্ণ হয়েছে এবং টেবিল, সারি এবং অন্যান্য বস্তুর মোট সংখ্যা।

এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়; ব্যবহার -- এড়িয়ে যান-প্রগতি-প্রগতি এটি নিষ্ক্রিয় করা।
mysqlpump অবজেক্ট নির্বাচন।

mysqlpump অন্তর্ভুক্তি এবং বর্জন বিকল্পগুলির একটি সেট রয়েছে যা বেশ কয়েকটি ফিল্টারিং সক্ষম করে৷
অবজেক্টের ধরন এবং কোন বস্তু ডাম্প করতে হবে তার উপর নমনীয় নিয়ন্ত্রণ প্রদান করে:

· --ইনক্লুড-ডাটাবেস এবং -- বাদ-ডাটাবেস ডাটাবেস এবং এর মধ্যে থাকা সমস্ত বস্তুতে প্রয়োগ করুন
তাদের.

· --ইনক্লুড-টেবিল এবং -- বাদ-সারণী টেবিলে প্রযোজ্য। এই বিকল্পগুলিও প্রভাবিত করে
ট্রিগার-নির্দিষ্ট বিকল্প দেওয়া না হলে টেবিলের সাথে যুক্ত ট্রিগার।

· --ইনক্লুড-ট্রিগার এবং -- বাদ-ট্রিগার ট্রিগারগুলিতে প্রয়োগ করুন।

· --ইনক্লুড-রুটিন এবং -- বাদ-রুটিন সঞ্চিত পদ্ধতি এবং ফাংশন প্রয়োগ করুন। যদি
একটি রুটিন বিকল্প একটি সঞ্চিত পদ্ধতির নামের সাথে মেলে, এটি একটি সংরক্ষিত ফাংশনের সাথেও মেলে
একই নাম

· --ইভেন্টগুলি অন্তর্ভুক্ত করুন এবং --ইভেন্টগুলি বাদ দিন ইভেন্ট শিডিউলার ইভেন্টগুলিতে প্রয়োগ করুন।

· --ইনক্লুড-ব্যবহারকারী এবং --ব্যবহারকারীদের বাদ দিন ব্যবহারকারীর অ্যাকাউন্টে প্রয়োগ করুন।

যেকোনো অন্তর্ভুক্তি বা বর্জনের বিকল্প একাধিকবার দেওয়া যেতে পারে। প্রভাব সংযোজন হয়.
এই বিকল্পগুলির অর্ডার কোন ব্যাপার না.

প্রতিটি অন্তর্ভুক্তি এবং বর্জন বিকল্পের মান হল একটি কমা দ্বারা পৃথক করা নামের তালিকা
উপযুক্ত বস্তুর ধরন। উদাহরণ স্বরূপ:

--বাদ-ডাটাবেস = পরীক্ষা, বিশ্ব
--include-tables=গ্রাহক, চালান

বস্তুর নামে ওয়াইল্ডকার্ড অক্ষর অনুমোদিত:

· % শূন্য বা ততোধিক অক্ষরের যেকোনো ক্রম মেলে।

· _ যে কোনো একক অক্ষরের সাথে মেলে।

উদাহরণ স্বরূপ, --include-tables=t%,__tmp t এবং সব দিয়ে শুরু হওয়া সমস্ত টেবিলের নাম মেলে
পাঁচ-অক্ষরের টেবিলের নাম যা tmp দিয়ে শেষ হয়।

ব্যবহারকারীদের জন্য, হোস্টের অংশ ছাড়াই নির্দিষ্ট করা একটি নাম % এর অন্তর্নিহিত হোস্ট দিয়ে ব্যাখ্যা করা হয়।
উদাহরণস্বরূপ, u1 এবং u1@% সমতুল্য। এটি একই সমতুল্য যা প্রযোজ্য
MySQL সাধারণত (বিভাগ 6.2.3, "অ্যাকাউন্টের নাম নির্দিষ্ট করা" দেখুন)।

অন্তর্ভুক্তি এবং বর্জন বিকল্পগুলি নিম্নলিখিত হিসাবে ইন্টারঅ্যাক্ট করে:

ডিফল্টরূপে, কোনো অন্তর্ভুক্তি বা বর্জনের বিকল্প ছাড়াই, mysqlpump সমস্ত ডাটাবেস ডাম্প করে
(কিছু ব্যতিক্রম সহ mysqlpump নিষেধাজ্ঞাগুলিতে উল্লেখ করা হয়েছে)।

· যদি অন্তর্ভুক্তির বিকল্পগুলি বর্জনের বিকল্পের অনুপস্থিতিতে দেওয়া হয়, শুধুমাত্র বস্তুগুলি
অন্তর্ভুক্ত হিসাবে নাম ডাম্প করা হয়.

· যদি অন্তর্ভুক্তি বিকল্পের অনুপস্থিতিতে বর্জনের বিকল্প দেওয়া হয়, তবে সমস্ত বস্তুই
বাদ দেওয়া হিসাবে নাম দেওয়া ছাড়া.

· যদি অন্তর্ভুক্তি এবং বর্জনের বিকল্প দেওয়া হয়, সমস্ত বস্তুর নাম বাদ দেওয়া হয়েছে এবং নয়
অন্তর্ভুক্ত হিসাবে নাম ডাম্প করা হয় না. অন্য সব বস্তু ডাম্প করা হয়.

যদি একাধিক ডাটাবেস ডাম্প করা হয়, তাহলে টেবিল, ট্রিগার এবং নাম দেওয়া সম্ভব
একটি নির্দিষ্ট ডাটাবেসের রুটিন ডাটাবেসের নামের সাথে বস্তুর নামগুলিকে যোগ্যতা অর্জন করে। দ্য
নিম্নলিখিত কমান্ড db1 এবং db2 ডাটাবেস ডাম্প করে, কিন্তু টেবিল db1.t1 এবং db2.t2 বাদ দেয়:

শেল> mysqlpump --ইনক্লুড-ডেটাবেস=db1,db2 --exclude-tables=db1.t1,db2.t2

নিম্নলিখিত বিকল্পগুলি কোন ডাটাবেস ডাম্প করতে হবে তা নির্দিষ্ট করার বিকল্প উপায় প্রদান করে:

· দ্য --সমস্ত-ডাটাবেস বিকল্প সমস্ত ডাটাবেস ডাম্প করে (কিছু ব্যতিক্রম সহ
mysqlpump সীমাবদ্ধতা)। এটি কোন বস্তুর বিকল্পগুলি নির্দিষ্ট না করার সমতুল্য (
ডিফল্ট mysqlpump কর্ম হল সবকিছু ডাম্প করা)।

--ইনক্লুড-ডেটাবেস=% অনুরূপ --সমস্ত-ডাটাবেস, কিন্তু এর জন্য সমস্ত ডাটাবেস নির্বাচন করে
ডাম্পিং, এমনকি যেগুলির জন্য ব্যতিক্রম --সমস্ত-ডাটাবেস.

· দ্য --ডাটাবেস বিকল্প কারণ mysqlpump সমস্ত নামের আর্গুমেন্টকে নাম হিসাবে বিবেচনা করা
ডাম্প করার জন্য ডাটাবেস। এটি একটি এর সমতুল্য --ইনক্লুড-ডাটাবেস অপশন যা নাম দেয়
একই ডাটাবেস।
mysqlpump সমান্তরাল প্রক্রিয়াকরণ।

mysqlpump সমবর্তী প্রক্রিয়াকরণ অর্জন করতে সমান্তরালতা ব্যবহার করতে পারে। আপনি concurrency নির্বাচন করতে পারেন
ডাটাবেসের মধ্যে (একসাথে একাধিক ডাটাবেস ডাম্প করতে) এবং ডাটাবেসের মধ্যে ( থেকে
একটি প্রদত্ত ডাটাবেস থেকে একসাথে একাধিক বস্তু ডাম্প করুন)।

গতানুগতিক, mysqlpump দুটি থ্রেড সহ একটি সারি সেট আপ করে। আপনি অতিরিক্ত সারি তৈরি করতে পারেন
এবং ডিফল্ট সারি সহ প্রতিটিতে নির্ধারিত থ্রেডের সংখ্যা নিয়ন্ত্রণ করুন:

· --default- parallelism=N প্রতিটি সারির জন্য ব্যবহৃত থ্রেডের ডিফল্ট সংখ্যা নির্দিষ্ট করে।
এই বিকল্পের অনুপস্থিতিতে, N 2 হয়

ডিফল্ট সারি সর্বদা থ্রেডের ডিফল্ট সংখ্যা ব্যবহার করে। অতিরিক্ত সারি ব্যবহার করে
থ্রেডের ডিফল্ট সংখ্যা যদি না আপনি অন্যথায় উল্লেখ করেন।

· --সমান্তরাল-স্কিমাস=[N:]db_list ডাটাবেস ডাম্প করার জন্য একটি প্রক্রিয়াকরণ সারি সেট আপ করে
নামে db_list এবং ঐচ্ছিকভাবে সারিটি কতগুলি থ্রেড ব্যবহার করে তা নির্দিষ্ট করে। db_list is
ডাটাবেস নামের একটি কমা দ্বারা পৃথক করা তালিকা। যদি বিকল্প যুক্তি দিয়ে শুরু হয় N:, দ্য
সারি ব্যবহার করে N থ্রেড অন্যথায়, দ --ডিফল্ট-সমান্তরালতা বিকল্প নির্ধারণ করে
সারি থ্রেড সংখ্যা.

একাধিক উদাহরণ -- সমান্তরাল-স্কিমাস বিকল্প একাধিক সারি তৈরি করুন।

ডাটাবেস তালিকার নামগুলিতে একই % এবং _ ওয়াইল্ডকার্ড থাকার অনুমতি রয়েছে
ফিল্টারিং বিকল্পের জন্য সমর্থিত অক্ষর (mysqlpump অবজেক্ট নির্বাচন দেখুন)।

mysqlpump কোনো ডাটাবেস প্রক্রিয়াকরণের জন্য ডিফল্ট সারি ব্যবহার করে যার নাম a দিয়ে স্পষ্টভাবে বলা হয়নি
-- সমান্তরাল-স্কিমাস বিকল্প, এবং কমান্ড বিকল্পগুলি নির্বাচন করলে ব্যবহারকারীর সংজ্ঞা ডাম্প করার জন্য
তাদের.

সাধারণভাবে, একাধিক সারি সহ, mysqlpump ডেটাবেসের সেটগুলির মধ্যে সমান্তরালতা ব্যবহার করে
একযোগে একাধিক ডাটাবেস ডাম্প করার জন্য সারি দ্বারা প্রক্রিয়া করা হয়। একটি সারির জন্য যা ব্যবহার করে
একাধিক থ্রেড, mysqlpump ডাটাবেসের মধ্যে সমান্তরালতা ব্যবহার করে, একাধিক বস্তু ডাম্প করতে
একই সাথে একটি প্রদত্ত ডাটাবেস থেকে। ব্যতিক্রম ঘটতে পারে; উদাহরণ স্বরূপ, mysqlpump may
ডাটাবেসে থাকা বস্তুর সার্ভার তালিকা থেকে প্রাপ্ত করার সময় সারিগুলিকে ব্লক করুন।

সমান্তরালতা সক্ষম হলে, বিভিন্ন ডাটাবেস থেকে আউটপুট হওয়া সম্ভব
অন্তর্বর্তী উদাহরণস্বরূপ, সমান্তরালভাবে ডাম্প করা একাধিক টেবিল থেকে INSERT বিবৃতি হতে পারে
interleaved; বিবৃতি কোন নির্দিষ্ট ক্রমে লেখা হয় না. এটি প্রভাবিত করে না
পুনরায় লোড করা হচ্ছে কারণ আউটপুট বিবৃতিগুলি ডেটাবেস নামগুলির সাথে বস্তুর নামগুলিকে যোগ্য করে বা হয়৷
প্রয়োজন অনুসারে USE বিবৃতি দ্বারা পূর্বে।

সমান্তরালতার জন্য গ্রানুলারিটি একটি একক ডাটাবেস অবজেক্ট। উদাহরণস্বরূপ, একটি একক টেবিল
একাধিক থ্রেড ব্যবহার করে সমান্তরালে ডাম্প করা যাবে না।

উদাহরণ:

শেল> mysqlpump --সমান্তরাল-স্কিমাস=db1,db2 --সমান্তরাল-স্কিমাস=db3

mysqlpump db1 এবং db2 প্রক্রিয়া করার জন্য একটি সারি সেট আপ করে, db3 প্রক্রিয়া করার জন্য আরেকটি সারি, এবং একটি
অন্যান্য সমস্ত ডাটাবেস প্রক্রিয়া করার জন্য ডিফল্ট সারি। সমস্ত সারি দুটি থ্রেড ব্যবহার করে।

শেল> mysqlpump --সমান্তরাল-স্কিমাস=db1,db2 --সমান্তরাল-স্কিমাস=db3
--ডিফল্ট-সমান্তরালতা=4

এটি পূর্ববর্তী উদাহরণের মতোই যা সমস্ত সারি চারটি থ্রেড ব্যবহার করে।

শেল> mysqlpump --সমান্তরাল-স্কিমাস=5:db1,db2 --সমান্তরাল-স্কিমাস=3:db3

db1 এবং db2-এর জন্য সারি পাঁচটি থ্রেড ব্যবহার করে, db3-এর জন্য সারি তিনটি থ্রেড ব্যবহার করে, এবং
ডিফল্ট সারি দুটি থ্রেডের ডিফল্ট ব্যবহার করে।

একটি বিশেষ ক্ষেত্রে, সঙ্গে --ডিফল্ট-সমান্তরালতা=0 এবং না -- সমান্তরাল-স্কিমাস বিকল্প,
mysqlpump একটি একক-থ্রেডেড প্রক্রিয়া হিসাবে চলে এবং কোন সারি তৈরি করে না।

বিঃদ্রঃ
MySQL 5.7.11 এর আগে, ব্যবহার করুন --একক-লেনদেন বিকল্প সঙ্গে পারস্পরিক একচেটিয়া
সমান্তরালতা ব্যবহার করা --একক-লেনদেন, সেট করে সমান্তরালতা নিষ্ক্রিয় করুন
--ডিফল্ট-সমান্তরালতা 0 থেকে এবং এর কোনো উদাহরণ ব্যবহার করছে না -- সমান্তরাল-স্কিমাস:

শেল> mysqlpump --একক-লেনদেন --ডিফল্ট-সমান্তরালতা=0
mysqlpump সীমাবদ্ধতা।

mysqlpump INFORMATION_SCHEMA, performance_schema, ndbinfo, বা sys স্কিমা ডাম্প করে না
গতানুগতিক. এগুলোর যেকোনো একটি ডাম্প করতে, কমান্ড লাইনে স্পষ্টভাবে তাদের নাম দিন। আপনি এটিও করতে পারেন
সঙ্গে তাদের নাম --ডাটাবেস or --ইনক্লুড-ডাটাবেস বিকল্প।

mysqlpump ব্যবহারকারীর অ্যাকাউন্টগুলিকে যৌক্তিক আকারে ডাম্প করে ব্যবহারকারী তৈরি করুন এবং গ্রান্ট বিবৃতি ব্যবহার করে (এর জন্য
উদাহরণস্বরূপ, আপনি যখন ব্যবহার করেন --ইনক্লুড-ব্যবহারকারী or -- ব্যবহারকারীরা বিকল্প)। এই কারণে, ডাম্প
mysql সিস্টেম ডাটাবেস ডিফল্টরূপে ব্যবহারকারী ধারণ করে এমন অনুদান টেবিল অন্তর্ভুক্ত করে না
সংজ্ঞা: ব্যবহারকারী, db, tables_priv, columns_priv, procs_priv, বা proxies_priv। কোনো ডাম্প করতে
অনুদান টেবিলের, mysql ডাটাবেসের নাম দিন তারপর টেবিলের নাম দিন:

শেল> mysqlpump মাইএসকিউএল ব্যবহারকারী db ...

কপিরাইট


কপিরাইট © 1997, 2016, ওরাকল এবং/অথবা এর সহযোগী। সমস্ত অধিকার সংরক্ষিত.

এই ডকুমেন্টেশন বিনামূল্যে সফ্টওয়্যার; আপনি এটি পুনরায় বিতরণ করতে পারেন এবং/অথবা এটি শুধুমাত্র অধীনে সংশোধন করতে পারেন
ফ্রি সফটওয়্যার ফাউন্ডেশন দ্বারা প্রকাশিত GNU জেনারেল পাবলিক লাইসেন্সের শর্তাবলী;
লাইসেন্সের সংস্করণ 2।

এই ডকুমেন্টেশনটি এই আশায় বিতরণ করা হয়েছে যে এটি কার্যকর হবে, কিন্তু কোনটি ছাড়াই
ওয়ারেন্টি; এমনকি বিশেষ কিছুর জন্য ব্যবসায়িকতা বা ফিটনেসের অন্তর্নিহিত ওয়ারেন্টি ছাড়াই
উদ্দেশ্য। আরো বিস্তারিত জানার জন্য GNU জেনারেল পাবলিক লাইসেন্স দেখুন।

আপনার প্রোগ্রামের সাথে GNU জেনারেল পাবলিক লাইসেন্সের একটি অনুলিপি পাওয়া উচিত ছিল;
যদি না হয়, Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor-এ লিখুন,
Boston, MA 02110-1301 USA বা দেখুন http://www.gnu.org/licenses/.

onworks.net পরিষেবা ব্যবহার করে অনলাইনে mysqlpump ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

  • 1
    411 টপপিএম
    411 টপপিএম
    411toppm - Sony Mavica411 ইমেজ রূপান্তর করুন
    পিপিএম থেকে...
    411toppm রান করুন
  • 2
    a+
    a+
    onworks.net ব্যবহার করে a+ অনলাইন ব্যবহার করুন
    সেবা. ...
    A+ চালান
  • 3
    coredumpctl
    coredumpctl
    coredumpctl - থেকে coredumps পুনরুদ্ধার করুন
    জার্নাল...
    coredumpctl চালান
  • 4
    কোরলিস্ট
    কোরলিস্ট
    corelist - একটি কমান্ডলাইন ফ্রন্টএন্ড
    মডিউল::কোরলিস্ট বর্ণনা: দেখুন
    মডিউল::একের জন্য কোরলিস্ট। ...
    কোরলিস্ট চালান
  • 5
    g.gui.dbmggrass
    g.gui.dbmggrass
    g.gui.dbmgr - গ্রাফিক্যাল চালু করে
    অ্যাট্রিবিউট টেবিল ম্যানেজার। কীওয়ার্ড:
    সাধারণ, GUI, অ্যাট্রিবিউট টেবিল, ডাটাবেস ...
    g.gui.dbmggrass চালান
  • 6
    g.gui.gcpgrass
    g.gui.gcpgrass
    g.gui.gcp - একটি মানচিত্র জিওরেক্টিফাই করে এবং
    গ্রাউন্ড কন্ট্রোল পয়েন্ট পরিচালনার অনুমতি দেয়।
    কীওয়ার্ড: সাধারণ, GUI,
    জিওরেক্টিফিকেশন, জিসিপি...
    g.gui.gcpgrass চালান
  • আরও »

Ad