PHPMyAdmin ব্যবহার করে ডেটাবেজ বা টেবিল সহজেই Import করা যায়। এটি সাধারণত ডেটাবেজ পুনরুদ্ধার, ব্যাকআপ থেকে ডেটা ইম্পোর্ট করা, বা এক সার্ভার থেকে অন্য সার্ভারে ডেটা স্থানান্তরের জন্য ব্যবহৃত হয়। নিচে ধাপে ধাপে ডেটাবেজ এবং টেবিল Import করার প্রক্রিয়া আলোচনা করা হলো।
ডেটাবেজ Import করার ধাপ
১. PHPMyAdmin-এ লগইন করুন
- আপনার ব্রাউজারে
http://localhost/phpmyadminটাইপ করে PHPMyAdmin খুলুন। - সার্ভারে লগইন করুন।
২. ডেটাবেজ নির্বাচন করুন
- বামপাশে থাকা ডেটাবেজের তালিকা থেকে ডেটা ইম্পোর্ট করার জন্য একটি ডেটাবেজ নির্বাচন করুন।
- যদি ডেটাবেজ না থাকে, তবে "New" ক্লিক করে নতুন ডেটাবেজ তৈরি করুন।
৩. Import ট্যাবে যান
- ডেটাবেজ নির্বাচন করার পর উপরের "Import" ট্যাবে ক্লিক করুন। এটি আপনাকে একটি ফাইল আপলোড ইন্টারফেসে নিয়ে যাবে।
৪. ফাইল নির্বাচন করুন
- "Choose File" অপশনে ক্লিক করে ইম্পোর্ট করতে চাওয়া ফাইলটি নির্বাচন করুন।
- সমর্থিত ফাইল ফরম্যাট:
.sql,.csv,.xml,.json,.txtইত্যাদি।
৫. সঠিক ফরম্যাট এবং অপশন নির্বাচন করুন
- Format ড্রপডাউন মেনু থেকে সঠিক ফাইল ফরম্যাট নির্বাচন করুন (যেমন SQL, CSV ইত্যাদি)।
- যদি
.csvফাইল ইম্পোর্ট করেন, তবে নিচের সেটিংস নির্ধারণ করুন:- Fields terminated by:
,বা আপনার ফাইল অনুযায়ী। - Fields enclosed by:
", যদি প্রযোজ্য হয়।
- Fields terminated by:
৬. Import শুরু করুন
- "Go" বাটনে ক্লিক করুন।
- PHPMyAdmin আপনার ফাইলটি ইম্পোর্ট প্রক্রিয়া শুরু করবে এবং সফল হলে একটি বার্তা প্রদর্শিত হবে: "Import has been successfully finished."
টেবিল Import করার ধাপ
১. টেবিলের অবস্থান নির্বাচন করুন
- একটি নির্দিষ্ট টেবিলে ডেটা ইম্পোর্ট করতে চাইলে সংশ্লিষ্ট ডেটাবেজ নির্বাচন করুন।
- যদি টেবিল না থাকে, তবে একটি নতুন টেবিল তৈরি করুন।
২. Import ট্যাবে যান
- ডেটাবেজ বা টেবিল নির্বাচন করার পর "Import" ট্যাবে ক্লিক করুন।
৩. ফাইল নির্বাচন এবং ফরম্যাট নির্ধারণ করুন
- ডেটাবেজ Import এর মতোই ফাইল নির্বাচন করুন।
- CSV ফাইলের জন্য নিচের মতো ফরম্যাটিং নির্বাচন করুন:
- Fields terminated by:
,বা; - Fields enclosed by:
", যদি প্রযোজ্য হয়।
- Fields terminated by:
৪. Import প্রক্রিয়া শুরু করুন
- Go বাটনে ক্লিক করুন। সফল হলে বার্তা দেখাবে: "Import has been successfully finished."
সমস্যা এবং সমাধান
ফাইল সাইজ বড় হলে
- ডিফল্টরূপে PHPMyAdmin ছোট ফাইল (সাধারণত ২MB) ইম্পোর্ট করতে পারে। বড় ফাইল ইম্পোর্ট করতে হলে:
php.iniফাইলে এই মানগুলো পরিবর্তন করুন:upload_max_filesize = 100M post_max_size = 100M max_execution_time = 300- সার্ভার রিস্টার্ট করুন।
SQL ফাইল ত্রুটি
.sqlফাইলের মধ্যে ভুল কোয়েরি থাকলে ইম্পোর্ট ব্যর্থ হতে পারে। ফাইলটি খুলে কোয়েরি চেক করুন।
টেবিল নেই
- যদি SQL ফাইলটি কোনো টেবিল তৈরি না করে, তবে টেবিল তৈরি করার জন্য প্রয়োজনীয়
CREATE TABLEকমান্ড যোগ করুন।
সারাংশ
PHPMyAdmin ব্যবহার করে ডেটাবেজ বা টেবিল Import করা খুবই সহজ এবং কার্যকর। .sql বা .csv ফরম্যাটের ফাইল দ্রুত ইম্পোর্ট করা যায়। ফাইলের সাইজ, ফরম্যাট এবং কনফিগারেশন ঠিক থাকলে Import প্রক্রিয়া সহজ হয়। ব্যাকআপ পুনরুদ্ধার, ডেটা স্থানান্তর এবং টেবিল আপডেটের জন্য এটি একটি শক্তিশালী টুল।
Read more