অভিজ্ঞ প্রশাসকরা প্রথম থেকেই জানেন যে একটি ডেটাবেস ব্যাকআপ সংরক্ষণ এবং এটি পুনরুদ্ধার করা অপ্রত্যাশিত ব্যর্থতার ফলে আপনার অনেক কাজ সাশ্রয় করবে। সুতরাং, একটি ডাটাবেস পুনরুদ্ধার করার ক্ষমতা একটি প্রয়োজনীয় প্রশাসনিক দক্ষতা।
নির্দেশনা
ধাপ 1
একটি ডাটাবেস পুনরুদ্ধার করতে, আপনার এটি সর্বশেষ পরিবর্তনগুলির সাথে ব্যাক আপ নেওয়া দরকার। এটি করার জন্য, প্রতিটি নতুন ক্রিয়াকলাপের পরে বা আপনার ডাটাবেস কোডটি পরীক্ষা করার আগে, এটি কোনও সংরক্ষণাগার বা এসকিউএল ফাইল হিসাবে আপনার কম্পিউটারে আমদানি করুন।
ধাপ ২
আপনার ব্রাউজারটি খুলুন। ঠিকানা বারে, প্রবেশ করুন: লোকালহোস্ট। প্রস্তাবিত মানগুলি থেকে Phpmyadmin নির্বাচন করুন। Phpmyadmin প্যানেলে যান। প্রথমত, ক্র্যাশ দ্বারা ক্ষতিগ্রস্থ হওয়া সারণীগুলি মুছুন। এটি করতে, বাম কলামে এবং যে টেবিলগুলি খোলে তার সাথে সম্পর্কিত ডাটাবেসের নাম নির্বাচন করুন, "সমস্ত চিহ্নিত করুন" এর নীচের লিঙ্কটি ক্লিক করুন। তারপরে "চিহ্নিত চিহ্নিত" ক্ষেত্রটি ক্লিক করুন এবং খোলার তালিকা থেকে "মুছুন" নির্বাচন করুন। পপ-আপ উইন্ডোটিতে অ্যাকশনটি নিশ্চিত করুন।
ধাপ 3
এখন আপনার কম্পিউটারের সেই ফোল্ডারে নেভিগেট করুন যেখানে সংরক্ষিত ডাটাবেস সঞ্চিত আছে। যদি আপনি এটি স্কয়ার বিন্যাসে সংরক্ষণ করেন তবে কেবলমাত্র নথীটি খুলুন এবং ডকুমেন্ট কোডটি ক্লিপবোর্ডে অনুলিপি করুন (Ctrl + A - নির্বাচন করুন, Ctrl + C - অনুলিপি)। এরপরে, পিপিএমিডমিনে লগইন করুন, পুনরুদ্ধার করার জন্য ডাটাবেস নির্বাচন করুন এবং এসকিউএল ট্যাবে, সামগ্রীটি (Ctrl + V) ক্যোয়ারী ইনপুট ক্ষেত্রে আটকান।
পদক্ষেপ 4
"ওকে" ক্লিক করুন, এবং একটি নির্দিষ্ট সময়ের পরে, অপারেশন সফল হলে, "এসকিউএল ক্যোয়ারী সফলভাবে সমাপ্ত" বার্তাটি কমান্ড লাইনে উপস্থিত হবে। যদি এটি না ঘটে থাকে, তবে টেবিলগুলি অনেক বড় এবং আমদানি কমান্ডের মাধ্যমে এটি ডাটাবেসে লোড করা ভাল।
পদক্ষেপ 5
উইনার বা 7-জিপ ব্যবহার করে আপনার এসকিএল ফাইলটি জিপ করুন। দয়া করে নোট করুন যে আপনার ফাইলের নামটিতে অবশ্যই ফর্ম্যাট এবং সংক্ষেপণ থাকতে হবে (উদাহরণস্বরূপ, base.sql.zip)। আপনি ফাইলটির নামটি সঠিকভাবে নিবন্ধিত করার পরে, পিএইচপিএমইডমিনে ফিরে যান, প্রয়োজনীয় ডাটাবেসটি নির্বাচন করুন এবং "আমদানি" ট্যাবে যান।
পদক্ষেপ 6
"ফাইল নির্বাচন করুন" এ ক্লিক করে, সদ্য তৈরি করা সংরক্ষণাগারটি খুঁজে পেতে এক্সপ্লোরার ব্যবহার করুন। এটি নির্বাচন করুন, এনকোডিংটি utf-8 এ সেট করুন। "আমদানি প্রক্রিয়াটি ভাঙ্গতে স্ক্রিপ্টকে মঞ্জুরি দিন" শব্দের পাশের চেকমার্কটি ক্লিক করুন এবং এসকিউএল ফর্ম্যাটটি নির্বাচন করুন। "ওকে" বোতামটি ক্লিক করুন। যদি কোনও নতুন ত্রুটি না ঘটে তবে আপনি একটি বার্তা পাবেন: "ফাইল আমদানি সফলভাবে শেষ হয়েছে।"