PHPMyAdmin মেরামতের টেবিল



মাইএসকিউএল রিপেয়ার ক্র্যাশ টেবিল

PHPMyAdmin- এর সাথে মাইএসকিউএল ডাটাবেসের উপর অপারেশন করার পরে, উদাহরণস্বরূপ জটিল অনুসন্ধানের প্রশ্নগুলি যে কোনও ফলাফল নিয়ে আসেনি এবং ক্র্যাশ করে, এটি হয়তো ডাটাবেস আর অ্যাক্সেসযোগ্য নয়।

এই সময়ে, যখন একটি টেবিল খুলতে চেষ্টা করা হয়, কোন সামগ্রী প্রদর্শিত হয় না। এটির পিছনে ত্রুটিটি সম্ভবত মাইএসকিউএল টেবিল ক্র্যাশ হিসাবে চিহ্নিত করা হয় এবং মেরামত করা উচিত।

ভাল খবর হল, এটি সম্ভবত PHPMyAdmin ক্লায়েন্টে খুব দ্রুত এবং কোনো তথ্য ক্ষতি ছাড়াই সমাধান করা যেতে পারে। দ্রুত ডেটাবেস আকার উপর প্রধানত নির্ভর করে।

প্রথম ধাপ হল মাইএসকিউএল লগ পরীক্ষা করা, mysql_error.log ফাইল - XAMPP- তে, MySQL ত্রুটি লগ MySQL- এ লগইন> mysql_error.log এ নিয়ন্ত্রণ প্যানেলের মাধ্যমে অ্যাক্সেসযোগ্য।

ক্রাশ হিসাবে মাইএসকিউএল টেবিল চিহ্নিত করা হয় এবং মেরামত করা উচিত

ত্রুটি নিম্নলিখিত হিসাবে দেখতে পারে, প্রদর্শন যে টেবিল ক্র্যাশ হিসাবে চিহ্নিত করা হয়:

ক্র্যাশ হিসাবে মাইএসকিউএল চিহ্নিত করা হয় এবং মেরামত করা উচিত

সমাধান ডাটাবেস স্টোরেজ ব্যবহৃত ইঞ্জিন, InnoDB বা মাইিসাম উপর নির্ভর করে ভিন্ন। তাদের উভয়ের জন্য সমাধান নিচে দেখুন, যা বিভিন্ন।

মাইজামের জন্য PHPMyAdmin রিপেয়ার টেবিল সম্পাদন করা সম্ভবত গ্রাফিকাল ইউজার ইন্টারফেসে PHPMyAdmin মেরামতের ক্র্যাশ টেবিল বিকল্প ব্যবহার করে কাজ করবে।

মাইএসকিউএলের InnoDB টেবিল মেরামত কিভাবে উপায় ডাটাবেস পুনরায় রপ্তানি, মুছে, এবং আমদানি করতে হবে।

যাইহোক, উভয় পিএইচপি অ্যাডমিনের সাথে পাওয়া যায়, এবং ক্র্যাশ হিসাবে টেবিল চিহ্নিত করা হয় এবং সমস্যা মেরামত করা উচিত।

মাইসাম্ক্ক মেরামত

প্রথম সমাধান, MySQL MyISAM জন্য কাজ, বেশ সহজ, myisamchk টুল ধন্যবাদ। কমান্ড লাইন ব্যবহার করে, এই প্রোগ্রাম টেবিলের পরীক্ষা, মেরামত এবং অপটিমাইজ করতে পারে।

আমাদের ক্ষেত্রে, PHPMyAdmin এ, আমরা কোনও কমান্ড লাইন চালানো ছাড়াই টেবিলের মেরামত করতে কল করব।

মাইিসাম টেবিলের মাধ্যমে, নির্দিষ্ট ডেটাবেসের টেবিল কাঠামোতে যান।

সেখানে, সংশ্লিষ্ট বাক্সগুলি চেক করে মেরামত করার জন্য টেবিলগুলি নির্বাচন করুন, এবং কেবলমাত্র মাইএসএলএলএল মেরামত মাইসাম টেবিল শুরু করার জন্য মেরামতের বিকল্প নির্বাচন করুন।

ডাটাবেসের সাইজের উপর ভিত্তি করে এটি একটু সময় নিতে পারে এবং মাইসাইম টেবিলের মেরামত প্রোগ্রাম দ্বারা সঠিক তথ্য পাওয়া যাবে।

শুধুমাত্র কয়েকটি মেগাবাইটের সারণির জন্য এটি একটি মিনিটের মধ্যে অর্জন করা উচিত।

মাস্টার ওয়েবসাইট তৈরি: এখনই নিবন্ধন করুন!

আমাদের বিস্তৃত ওয়েবসাইট ক্রিয়েশন কোর্সের সাথে আপনার ডিজিটাল উপস্থিতি রূপান্তর করুন - আপনার যাত্রা শুরু করুন আজ একটি ওয়েব বিশেষজ্ঞ হওয়ার জন্য!

এখানে তালিকাভুক্ত করুন

আমাদের বিস্তৃত ওয়েবসাইট ক্রিয়েশন কোর্সের সাথে আপনার ডিজিটাল উপস্থিতি রূপান্তর করুন - আপনার যাত্রা শুরু করুন আজ একটি ওয়েব বিশেষজ্ঞ হওয়ার জন্য!

Myisamchk মেরামতের টেবিল সাফল্যের বার্তা পাওয়ার পরে, ক্র্যাশ হিসাবে চিহ্নিত মাইএসকিউএল টেবিল পুনরায় প্রবেশ করা উচিত।

মাইএসকিউএল মেরামতের টেবিল InnoDB

যখন টেবিলগুলি আর প্রদর্শন করা হয় না, এবং মাইসামাম টেবিলগুলির জন্য কৌতুক কাজ করে না (টেবিল স্ট্রাকচার স্ক্রিন থেকে টেবিলগুলি মেরামত করে), পিএইচএমএডমিনের মেরামত ক্রোমোজড টেবিল ইনোওডিবি এ অন্য একটি কৌশলের মাধ্যমে এক্সপোর্ট করা যায়, এক্সপোর্ট করা, মুছে ফেলা এবং তাদের আমদানি করতে পারে ।

মাইএসকিউএল ইনোডব ক্র্যাশ পুনরুদ্ধারের

PHPMyAdmin এ, রপ্তানি মেনুতে যান এবং সেখানে কেবল টেবিস রপ্তানি করতে যান নির্বাচন করুন:

স্থানীয় কম্পিউটারে ফাইল সংরক্ষণ করার জন্য একটি জায়গা নির্বাচন করুন, এটি PHPMyAdmin দিয়ে ডাটাবেস টেবিলের মেরামত করতে ব্যবহৃত হবে।

টেবিল এক্সপোর্ট করার জন্য পিএইচপিএমএএডমিন ব্যবহার করা এবং একটি ব্যাকআপ তৈরি করার জন্য অথবা অন্য কোনও ডাটাবেসে তাদের যেমন উদাহরণের জন্য একটি কপি তৈরি করতে ব্যবহার করা যায় তাও এটি।

সারণির কাঠামোতে, সমস্ত সারণি নির্বাচন করুন এবং ড্রপ অপারেশন নির্বাচন করুন। এটি সমস্ত ডেটাবেস ডেটা মুছে দেবে। অতএব, প্রথমত, নিশ্চিত করুন যে সম্পূর্ণ ডাটাবেস সঠিকভাবে ব্যাকআপ করা হয়েছে এবং ফাইলটি অ্যাক্সেসযোগ্য এবং পাঠযোগ্য।

মাইএসকিউএলের দুর্নীতির InnoDB টেবিলের মেরামত কিভাবে করবেন?

একটি নিশ্চিতকরণ অনুরোধ করা হবে - বিদেশী কী চেক বিকল্প সক্ষম করুন, অন্যথায় সীমাবদ্ধতা সঙ্গে টেবিলের মুছে ফেলা হবে না, এবং সমস্ত সারণি মুছে ফেলা হয় না হওয়া পর্যন্ত অপারেশন পুনঃস্থাপন করা হবে এটি আনচেক করার জন্য গুরুত্বপূর্ণ।

মাইএসকিউএল ক্র্যাশ পুনরুদ্ধারের

একবার ডাটাবেস ফাঁকা হয়ে গেলে, আমদানি মেনুটি খুলুন এবং পূর্ববর্তী ফাইলটি ব্রাউজ করুন এবং MySQL ডাটাবেসে সম্পূর্ণ ডাটাবেস আমদানি করার জন্য যান ক্লিক করুন।

টেবিলের সমস্ত বিষয়বস্তু সহ পিএইচএমআইএডমিন ইননোডিতে আমদানি করা এবং পুনঃনির্ধারণ করা হয়, যা ইন্টারফেস দ্বারা নিশ্চিত হওয়া উচিত:

এবং সারণি বিষয়বস্তু এখন আবার প্রদর্শিত হয়, মাইএসকিউএল মেরামতের ডাটাবেস PHPMyAdmin InnoDB জন্য কাজ।

নিশ্চিত করুন যে সমস্ত ডেটা আছে, এবং আপনার সংশ্লিষ্ট অ্যাপ্লিকেশন প্রত্যাশার হিসাবে আবার কাজ করছে কিনা তা পরীক্ষা করুন।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

ডেটা অখণ্ডতা এবং অ্যাক্সেস পুনরুদ্ধার করতে কীভাবে ডাটাবেস প্রশাসকরা পিএইচপিএমএডমিনের মাধ্যমে একটি দূষিত টেবিলটি মেরামত করতে পারেন?
পিএইচপিএমএডমিনে, ডাটাবেসে নেভিগেট করুন এবং টেবিলের প্রয়োজন মেরামত করতে, অপারেশনস ট্যাবে ক্লিক করুন এবং টেবিল রক্ষণাবেক্ষণ বিভাগের অধীনে মেরামত সারণী নির্বাচন করুন। এই ফাংশনটি টেবিল কাঠামো এবং ডেটা ঠিক করার চেষ্টা করে, দুর্নীতির কারণে সমস্যাগুলি সমাধান করে।

Yoann Bierling
লেখক সম্পর্কে - Yoann Bierling
ইয়ান বিয়ারলিং একটি ওয়েব পাবলিশিং এবং ডিজিটাল পরামর্শদাতা পেশাদার, প্রযুক্তিগুলিতে দক্ষতা এবং উদ্ভাবনের মাধ্যমে বিশ্বব্যাপী প্রভাব ফেলছে। ডিজিটাল যুগে ব্যক্তি ও সংস্থাগুলিকে সাফল্য অর্জনের ক্ষমতায়নের বিষয়ে উত্সাহী, তিনি শিক্ষামূলক সামগ্রী তৈরির মাধ্যমে ব্যতিক্রমী ফলাফল সরবরাহ করতে এবং প্রবৃদ্ধি চালানোর জন্য চালিত হন।

মাস্টার ওয়েবসাইট তৈরি: এখনই নিবন্ধন করুন!

আমাদের বিস্তৃত ওয়েবসাইট ক্রিয়েশন কোর্সের সাথে আপনার ডিজিটাল উপস্থিতি রূপান্তর করুন - আপনার যাত্রা শুরু করুন আজ একটি ওয়েব বিশেষজ্ঞ হওয়ার জন্য!

এখানে তালিকাভুক্ত করুন

আমাদের বিস্তৃত ওয়েবসাইট ক্রিয়েশন কোর্সের সাথে আপনার ডিজিটাল উপস্থিতি রূপান্তর করুন - আপনার যাত্রা শুরু করুন আজ একটি ওয়েব বিশেষজ্ঞ হওয়ার জন্য!




মন্তব্য (0)

মতামত দিন