@ ভিসেন্টের উত্তর থেকে, আমি ইতিমধ্যে নীচের মত মাইএসকিউএল ডাটাবেস পুনরুদ্ধার করেছি:
পদক্ষেপ 1. বন্ধ মাইকিউএল সার্ভার
পদক্ষেপ 2. আপনার ডাটাবেস ফোল্ডারে ডাটাবেস অনুলিপি করুন (লিনাক্সে, ডিফল্ট অবস্থানটি / var / lib / mysql)। ডাটাবেসের একই নাম এবং মাইএসকিএল মোডে ডাটাবেসের একই নাম রাখুন।
sudo cp -rf /mnt/ubuntu_426/var/lib/mysql/database1 /var/lib/mysql/
পদক্ষেপ 3: নিজস্ব পরিবর্তন করুন এবং ফোল্ডারটি মোড পরিবর্তন করুন:
sudo chown -R mysql:mysql /var/lib/mysql/database1
sudo chmod -R 660 /var/lib/mysql/database1
sudo chown mysql:mysql /var/lib/mysql/database1
sudo chmod 700 /var/lib/mysql/database1
পদক্ষেপ 4: আপনার ডাটাবেস ফোল্ডারে আইবডাটা 1 অনুলিপি করুন
sudo cp /mnt/ubuntu_426/var/lib/mysql/ibdata1 /var/lib/mysql/
sudo chown mysql:mysql /var/lib/mysql/ibdata1
পদক্ষেপ 5: আপনার ডাটাবেস ফোল্ডারে ib_logfile0 এবং ib_logfile1 ফাইলগুলি অনুলিপি করুন।
sudo cp /mnt/ubuntu_426/var/lib/mysql/ib_logfile0 /var/lib/mysql/
sudo cp /mnt/ubuntu_426/var/lib/mysql/ib_logfile1 /var/lib/mysql/
নিজের ফাইল পরিবর্তন করুন এবং সেই ফাইলগুলির মূল পরিবর্তন করুন:
sudo chown -R mysql:mysql /var/lib/mysql/ib_logfile0
sudo chown -R mysql:mysql /var/lib/mysql/ib_logfile1
অথবা
sudo chown -R mysql:mysql /var/lib/mysql
পদক্ষেপ ((ptionচ্ছিক): আমার সাইটে ফাইলগুলি একটি নির্দিষ্ট স্থানে সংরক্ষণের জন্য কনফিগারেশন রয়েছে, তারপরে আমি সেগুলি যথাযথভাবে সম্পর্কিত স্থানে অনুলিপি করি।
পদক্ষেপ:: আপনার মাইএসকিএল সার্ভারটি শুরু করুন। সবকিছু ফিরে এসে উপভোগ করুন।
হ্যাঁ, ওটাই.
আরও তথ্য এখানে দেখুন: https://biolinh.wordpress.com/2017/04/01/restoring-mysql-database-from-physical-files-debianubuntu/