মাইএসকিউএল ডাটাবেস ম্যানেজমেন্ট সিস্টেম ওয়েব অ্যাপ্লিকেশনগুলির জন্য সর্বজনীন এবং নমনীয় ডেটা স্টোরেজ পরিষেবা তৈরির জন্য সর্বাধিক জনপ্রিয় সমাধানগুলির মধ্যে একটি। মাইএসকিউএল ডিবিএমএসের সাথে কাজ করার জন্য ড্রাইভারগুলি প্রচুর পরিমাণে আধুনিক সিএমএস বিতরণে অন্তর্ভুক্ত রয়েছে। বেশিরভাগ জনপ্রিয় স্ক্রিপ্ট এবং কন্টেন্ট ম্যানেজমেন্ট সিস্টেমের জন্য, প্রাথমিক ডেটা ফিলিং সহ ডেটাবেস রয়েছে। শুরু করার জন্য আপনাকে কেবল মাইএসকিএল ডাটাবেস আমদানি করতে হবে।
প্রয়োজনীয়
- - মাইএসকিউএল সার্ভারে অ্যাক্সেসের জন্য অনুমোদনের ডেটা;
- - ক্লায়েন্ট মাইএসকিএল কনসোল।
নির্দেশনা
ধাপ 1
একটি মাইএসকিউএল ডাটাবেস ডাম্প ফাইল প্রস্তুত করুন। যদি ডাম্প কোনও সংরক্ষণাগারে থাকে তবে আনপ্যাক করুন। একটি উপযুক্ত আনপ্যাকার বা ফাইল পরিচালকের ক্ষমতা ব্যবহার করুন।
ধাপ ২
যদি আগে থেকে জানা না যায় তবে বেস ডাম্প পাঠ্যের এনকোডিং নির্ধারণ করুন। এমন একটি সম্পাদক বা দর্শকের মধ্যে ফাইলটি খুলুন যা ডায়নামিক এনকোডিং পরিবর্তনের অনুমতি দেয়। দস্তাবেজের এনকোডিং চয়ন করুন।
ধাপ 3
মাইএসকিউএল সার্ভারে সংযুক্ত করুন। নির্দিষ্ট হোস্টনাম এবং ব্যবহারকারীর নাম দিয়ে কনসোল থেকে মাইএসকিএল ক্লায়েন্ট প্রোগ্রামটি চালান। হোস্ট-নেম -h কমান্ড লাইন বিকল্পটি ব্যবহার করে নির্দিষ্ট করা হয়েছে, এবং ব্যবহারকারীর নাম -u বিকল্পটি ব্যবহার করে নির্দিষ্ট করা আছে। সার্ভার অ্যাক্সেসের জন্য আপনি - পাসওয়ার্ড স্যুইচটি ব্যবহার করে কমান্ড লাইনে একটি পাসওয়ার্ডও নির্দিষ্ট করতে পারেন বা এই পরামিতিটি চেক না করে রেখে যেতে পারেন (তারপরে সংযোগের সময় পাসওয়ার্ডটি অনুরোধ করা হবে) কনসোলে নিম্নলিখিত কমান্ডটি প্রবেশ করুন:
mysql -h হোস্টনাম -u ব্যবহারকারীর নাম - পাসওয়ার্ড = ব্যবহারকারীর পাসওয়ার্ড
এবং এন্টার কী টিপুন। এখানে হোস্টনেমটি হস্টনাম (এটি প্রতীকী বা কোনও আইপি ঠিকানা হতে পারে), ইউজারনেম হল ডিবিএমএস ব্যবহারকারী নাম, এবং ইউজারপ্যাসওয়ার্ড হল পাসওয়ার্ড। যদি সংযোগটি সফল হয় তবে একটি বার্তা কনসোলে প্রদর্শিত হবে পাশাপাশি কমান্ড প্রম্পটও প্রদর্শিত হবে।
পদক্ষেপ 4
সার্ভার দ্বারা সমর্থিত অক্ষর সেটগুলি তালিকাবদ্ধ করুন। কনসোলে "বর্ণচিহ্ন প্রদর্শন করুন;" লিখুন। প্রবেশ করুন। যদি সার্ভারের এমন কোনও অক্ষর সেট থাকে যা আমদানি করা ডাটাবেসের ডাম্প ডেটা ধারণ করে এমন এনকোডিংয়ের সাথে মেলে।
পদক্ষেপ 5
বিদ্যমান ডাটাবেসের একটি তালিকা প্রদর্শন করুন। কনসোলে "ডেটাবেসগুলি দেখান;" লিখুন। প্রবেশ করুন।
পদক্ষেপ 6
মাইএসকিউএল সার্ভারে একটি নতুন ডাটাবেস তৈরি করুন। একটি কমান্ড লিখুন:
ডেটাবেস তৈরি করুন `ডাটাবেসনাম-চরিত্র সেট চরসেটনাম কল্টনেট কোলেটেরনাম;
এবং এন্টার টিপুন। ডাটাবেসনাম প্যারামিটারের জন্য পছন্দসই ডাটাবেসের নাম উল্লেখ করুন। এটি অবশ্যই তালিকার পাঁচ ধাপে প্রদর্শিত নামের কোনওটির সাথে মেলে না। চরসেটনাম প্যারামিটারের জন্য, ডাটাবেস ডাম্প পাঠ্যের এনকোডিংয়ের সাথে মেলে এমন অক্ষর সেটটির নাম উল্লেখ করুন। চতুর্থ ধাপে অক্ষর সেটগুলির তালিকা প্রদর্শিত হয়েছিল। একই তালিকায় সংশ্লিষ্ট লাইনের "ডিফল্ট কল্যানেশন" ক্ষেত্রের মান দিয়ে কোলেটনেম প্রতিস্থাপন করুন।
পদক্ষেপ 7
সার্ভার থেকে সংযোগ বিচ্ছিন্ন করুন। কনসোলে কি লিখুন। প্রবেশ করুন।
পদক্ষেপ 8
মাইএসকিউএল ডাটাবেস আমদানি করুন। কনসোলে এটির মতো একটি কমান্ড প্রবেশ করান:
mysql -h হোস্টনাম-ইউ ব্যবহারকারীর নাম -D ডাটাবেসনাম-বি-বি-এস-পি <ফাইলের নাম
টিপুন. ব্যবহারকারীর পাসওয়ার্ড লিখুন। প্রবেশ করুন। ডেটা আমদানি হওয়া অবধি অপেক্ষা করুন এখানে তৃতীয় ধাপে বর্ণিত -h এবং -u প্যারামিটারের মান একই রয়েছে। ডাটাবেসনামের পরিবর্তে, আপনাকে অবশ্যই ষষ্ঠ ধাপে তৈরি করা ডাটাবেসের নামটি স্থান করে নিতে হবে। ফাইলের নাম অবশ্যই ডাটাবেস ডাম্প ফাইলের সম্পূর্ণ বা আপেক্ষিক পাথ হতে হবে। ত্রুটি বার্তা কনসোলে মুদ্রিত হবে।