PHPMyAdmin: SQL ফরম্যাটে ডেটাবেজ Export করা

PHPMyAdmin: Data Export এবং Import - পিএইচপি মাইএডমিন (PHP MyAdmin) - Database Tutorials

326

PHPMyAdmin ব্যবহার করে আপনি আপনার ডেটাবেসের একটি কপি তৈরি করতে পারেন এবং তা SQL ফরম্যাটে এক্সপোর্ট করতে পারেন। SQL ফরম্যাটে এক্সপোর্ট করা হলে, ডেটাবেসের স্ট্রাকচার এবং ডেটা একটি SQL স্ক্রিপ্ট ফাইলে রূপান্তরিত হয়ে যায়, যা পরে পুনরায় একই ডেটাবেসে ইম্পোর্ট করা যেতে পারে। এটি বিশেষ করে ব্যাকআপ তৈরির সময় ব্যবহার করা হয়।

নিচে ধাপে ধাপে SQL ফরম্যাটে ডেটাবেস এক্সপোর্ট করার প্রক্রিয়া দেওয়া হলো:


SQL ফরম্যাটে ডেটাবেস এক্সপোর্ট করার ধাপসমূহ

  1. PHPMyAdmin-এ লগইন করুন:
    • আপনার ব্রাউজারে PHPMyAdmin URL লিখে লগইন করুন। উদাহরণ:

      http://localhost/phpmyadmin
      
    • আপনার MySQL রুট ইউজারনেম এবং পাসওয়ার্ড দিয়ে লগইন করুন।
  2. ডেটাবেস নির্বাচন করুন:
    • লগইন করার পর, Databases ট্যাবে ক্লিক করে আপনি যে ডেটাবেসটি এক্সপোর্ট করতে চান সেটি নির্বাচন করুন।
    • ডেটাবেসের নামের উপর ক্লিক করলে ডেটাবেসের সব টেবিল ও স্ট্রাকচার দেখাবে।
  3. Export ট্যাবে যান:
    • ডেটাবেস নির্বাচন করার পর উপরের মেনুতে Export ট্যাবে ক্লিক করুন।
  4. Export Method নির্বাচন করুন:
    • Quick (দ্রুত) পদ্ধতি নির্বাচন করলে, PHPMyAdmin স্বয়ংক্রিয়ভাবে ডেটাবেসের পুরো স্ট্রাকচার এবং ডেটা এক্সপোর্ট করবে।
    • Custom (কাস্টম) পদ্ধতিতে আপনি আরও ডিটেইলড কনফিগারেশন করতে পারবেন, যেমন নির্দিষ্ট টেবিল এক্সপোর্ট, কলাম নির্বাচন, ফরম্যাট প্রিভিলেজ ইত্যাদি।
  5. ফরম্যাট নির্বাচন করুন:
    • Format সেকশনে SQL নির্বাচন করুন। এটি ডেটাবেসের সমস্ত স্ট্রাকচার এবং ডেটাকে SQL স্ক্রিপ্টে রূপান্তর করবে।
  6. Custom Export Settings (ঐচ্ছিক):
    • Structure: ডেটাবেসের কাঠামো (টেবিল, কলাম, কীগুলি) এক্সপোর্ট করতে চান কিনা তা নির্বাচন করুন।
    • Data: টেবিলের ডেটা এক্সপোর্ট করতে চান কিনা তা নির্বাচন করুন।
    • Add DROP TABLE: যদি আপনি টেবিল মুছে ফেলতে চান আগে, তাহলে "DROP TABLE" অপশনটি নির্বাচন করুন।
  7. Go বাটনে ক্লিক করুন:
    • একবার সমস্ত পছন্দসই সেটিংস নির্বাচন করা হয়ে গেলে, Go বাটনে ক্লিক করুন।
    • PHPMyAdmin ডেটাবেসটি SQL ফরম্যাটে এক্সপোর্ট করতে শুরু করবে এবং একটি ফাইল ডাউনলোড শুরু হবে।
  8. ফাইল ডাউনলোড করুন:
    • এক্সপোর্ট সফল হলে, একটি SQL ফাইল ডাউনলোড হতে শুরু করবে, যা আপনি আপনার কম্পিউটারে সংরক্ষণ করতে পারবেন।

SQL এক্সপোর্ট ফাইলের উপাদান

একটি SQL ফাইল সাধারণত নিম্নলিখিত তথ্য ধারণ করে:

  1. ডেটাবেস স্ট্রাকচার:
    • টেবিলের সৃষ্টি (CREATE TABLE স্টেটমেন্ট)
    • কলাম ও কীগুলির সংজ্ঞা
    • ইনডেক্স, ফোরেন কী, এবং অন্যান্য কনস্ট্রেইন্ট
  2. ডেটা:
    • টেবিলের মধ্যে থাকা ডেটা (INSERT INTO স্টেটমেন্ট)
  3. অপশনাল অংশ:
    • DROP TABLE IF EXISTS স্টেটমেন্ট
    • টেবিলের অটো ইনক্রিমেন্ট সেটিংস
    • অন্যান্য কনফিগারেশন

SQL ফরম্যাটে ডেটাবেস এক্সপোর্টের সুবিধা

  • ব্যাকআপ: SQL ফরম্যাটে এক্সপোর্ট করা ফাইলটি ডেটাবেসের ব্যাকআপ হিসেবে ব্যবহার করা যেতে পারে। এই ব্যাকআপটি পুনরুদ্ধার বা মাইগ্রেশন প্রক্রিয়ায় কাজে আসে।
  • মাইগ্রেশন: SQL ফাইলটি অন্য সার্ভারে ইম্পোর্ট করে একই ডেটাবেস পুনরায় তৈরি করা যায়, যা ডাটাবেস মাইগ্রেশনে সহায়ক।
  • ডেভেলপমেন্ট এবং টেস্টিং: ডেভেলপাররা টেস্টিং পরিবেশে ডেটাবেসের একটি কপি ব্যবহার করতে পারেন।

সারাংশ

PHPMyAdmin এর মাধ্যমে SQL ফরম্যাটে ডেটাবেস এক্সপোর্ট করা একটি সহজ এবং কার্যকরী পদ্ধতি, যা ডাটাবেস ব্যাকআপ, মাইগ্রেশন এবং পুনরুদ্ধারের জন্য ব্যবহৃত হয়। SQL ফাইল ডেটাবেসের স্ট্রাকচার এবং ডেটাকে রক্ষা করে, যা পরে আবার একই সার্ভারে বা অন্য সার্ভারে পুনরুদ্ধার করা যেতে পারে। এটি ডেভেলপার এবং সিস্টেম অ্যাডমিনিস্ট্রেটরদের জন্য একটি অপরিহার্য টুল।

Content added By
Promotion

Are you sure to start over?

Loading...