বেশিরভাগ ডাটাবেস সফ্টওয়্যার একটি “repair” ফাংশন অন্তর্ভুক্ত করে। ডাটাবেস মেরামত করার সময় খেয়াল রাখবেন যে, আপনি সমস্যা ছাড়াই ডেটা অ্যাক্সেস করতে পারেন তা যেন নিশ্চিত হয়। প্রয়োজনে বিল্ট-ইন ফাংশন এবং ওয়ার্ডপ্রেস ডাটাবেস প্লাগইনগুলি মেরামত করা দরকার।
ওয়ার্ডপ্রেস ডাটাবেস ব্যাক আপ
ওয়ার্ডপ্রেস ত্রুটির সমাধান করার আগে ডাটাবেস সহ পুরো সাইটের ব্যাকআপ নেওয়া জরুরি। একটি ডাটাবেস ব্যাক আপ করার বিভিন্ন উপায় রয়েছে, যার মধ্যে রয়েছে:
ওয়ার্ডপ্রেস ব্যাকআপ প্লাগইন ব্যবহার করা: বেশিরভাগ ওয়ার্ডপ্রেস ব্যাকআপ প্লাগইন আপনার সাইটের ফাইল এবং ডাটাবেসের কপি তৈরি করতে পারে। আপনার যদি ড্যাশবোর্ডে অ্যাক্সেস থাকে তবে আপনি প্লাগইন ব্যবহার করে সহজেই ব্যাক আপ নিতে পারবেন। এই পদ্ধতিটি শুধুমাত্র তখনই কাজ করবে যখন আপনার ড্যাশবোর্ড এ অ্যাক্সেস থাকবে।
কিছু ওয়েব হোস্ট আপনাকে বিশেষ পদ্ধতিতে ডেটাবেস ব্যাক আপ করার বা তাদের কন্ট্রোল প্যানেলের মাধ্যমে কপি করার অনুমতি দেয়। সবে সব হোস্টিং এ তা থাকে না। তাছাড়া ডাটাবেস ম্যানেজমেন্ট সফ্টওয়্যার বুবহার করে কপি তৈরি করা যেতে পারে।
যেহেতু কিছু ত্রুটি আপনাকে ওয়ার্ডপ্রেস ড্যাশবোর্ডে লগ ইন করতে বাধা দেয়, তাই আপনার ডাটাবেস এর মাধ্যমে অ্যাক্সেস করার উপায় বের করতে হবে। আপনি যদি phpMyAdmin ব্যবহার করেন তাহলে ডাটাবেস ব্যাকআপ তৈরি করা সহজ।
১. ডাটাবেস মেরামত করতে phpMyAdmin ব্যবহার করুন
phpMyAdmin হোস্টিং প্রদানকারীদের মধ্যে সবচেয়ে জনপ্রিয় ডাটাবেস সফটওয়্যার। এটিতে ডাটাবেস রিপেয়ার(repair) করার ফাংশন রয়েছে যা আপনি সহজেই ব্যবহার করতে পারবেন। সেই ফাংশনটি ব্যবহার করতে phpMyAdmin ড্যাশবোর্ডে লগ ইন করুন (প্রায়শই cPanel বা আপনার হোস্টের সাইট টুল থেকে) এবং বাম মেনু থেকে আপনি যে ওয়ার্ডপ্রেস ডাটাবেসটি মেরামত করতে চান সেটি নির্বাচন করুন।
ডানদিকে, আপনি সেই ডাটাবেসের মধ্যে থাকা সমস্ত টেবিলের একটি ওভারভিউ দেখতে পাবেন। যে ফাংশন ত্রুটিমুক্ত করতে চান তার চেকবক্সে ক্লিক করে নির্বাচন করতে পারেন। আপনি যদি না জানেন যে কোন ফাংশন সমস্যা সৃষ্টি করছে তাহলে পুরো ডাটাবেস ত্রুটিমুক্ত করাই উত্তম।তারপরে, phpMyAdmin এর ডিসপ্লেতে ত্রুটিমুক্ত হওয়া ফাংশন দেখতে পারবেন।
ডাটাবেস মেরামত করার পরে, ত্রুটিটি অব্যাহত আছে কিনা তা দেখতে ওয়ার্ডপ্রেসে ফিরে যান। যদি এটি হয়, আপনি হয়ত কোনো ডাটাবেস সমস্যা মোকাবেলা করছেন না।
2. প্লাগইন ব্যবহার করে ওয়ার্ডপ্রেস ডাটাবেস মেরামত করুন
কিছু ডাটাবেস অপ্টিমাইজেশান প্লাগইন ডাটাবেজ সমস্যার সমাধান করতে পারে। যাই হোক, এই প্লাগইনগুলি শুধুমাত্র অ্যাক্সেস করা যায় না এ ধরনের ডাটাবেস এর ত্রুটির সমাধান করে। তবে এটি আপনার ডাটাবেস সুরক্ষার একমাত্র পদ্ধতি হওয়া উচিত নয়।
আপনার যদি ড্যাশবোর্ডে অ্যাক্সেস থাকে তবে আমরা WP-DB ম্যানেজার ব্যবহার করার পরামর্শ দিই। ডাটাবেসের অনেক ফাংশন অ্যাক্সেস, সম্পাদনা এবং অপ্টিমাইজ করার সুযোগ করে দেয় এটি।
এখানে, আপনি কোন টেবিলগুলি মেরামত করতে চান তা নির্বাচন করতে পারেন৷ সম্পূর্ণ ডাটাবেস ঠিক করতে, সমস্ত টেবিল নির্বাচন করুন এবং স্ক্রিনের নীচে মেরামতে ক্লিক করুন। প্লাগইনটি একটি সাধারণ সাফল্যের বার্তা প্রদান করবে এবং আপনাকে বলবে যে এটি কোনো নির্দিষ্ট সারণী ঠিক করতে ব্যর্থ হয়েছে কিনা।
ওয়ার্ডপ্রেস ডাটাবেস প্লাগইন ব্যবহার করে মেরামতের করা সুবিধাজনক। আপনি চাইলে অ্যাডভান্সড ডেটাবেস ক্লিনার (Advanced Database Cleaner) ব্যবহার করতে পারেন।
৩. ডাটাবেস মেরামত করতে ওয়ার্ডপ্রেস কনফিগার করুন
আপনি যদি একটি ওয়ার্ডপ্রেস এর মূল ফাংশন সম্পাদনা করতে চান তাহলে খেয়াল রাখবেন যে ফাংশন সম্পর্কে আপনার পরিপূর্ণ জ্ঞান আছে। তাছাড়া ব্যাকআপ নিতে ভুলবেন না। সম্পাদনা করতে গিয়ে কোথাও ভুল হলে পুরো সাইট ভেঙ্গে পড়তে পারে।
‘Repair Database’ বাটনে ক্লিক করুন এবং ওয়ার্ডপ্রেস কাজটি নিজে থেকেই সম্পাদন করবে। এই জায়গায় আপনাকে বেশ কিছুক্ষণ অপেক্ষা করুতে হবে। আপনি সফল হলে ডিস্প্লেতে তা দেখতে পারবেন এবং তারপরে ত্রুটিটি অব্যাহত আছে কিনা তা দেখতে আপনি আপনার ওয়েবসাইটটি পুনরায় চেক করে দেখতে পারেন।
ডাটাবেস মেরামত করার পরে, wp-config.php ফাইলে ফিরে যান এবং WP_ALLOW_REPAIR এন্ট্রিটি সরিয়ে দিন। রিপেয়ার করার জন্য যেসব প্লাগইন ব্যবহার করেছিলেন তা ডিলিট করা উচিত।
জুমবাংলা নিউজ সবার আগে পেতে Follow করুন জুমবাংলা গুগল নিউজ, জুমবাংলা টুইটার , জুমবাংলা ফেসবুক, জুমবাংলা টেলিগ্রাম এবং সাবস্ক্রাইব করুন জুমবাংলা ইউটিউব চ্যানেলে।