@Vicent के उत्तर से, मैं पहले से ही MySQL डेटाबेस को नीचे की तरह पुनर्स्थापित करता हूं:
चरण 1. शटडाउन Mysql सर्वर
चरण 2. अपने डेटाबेस फ़ोल्डर में डेटाबेस को कॉपी करें (लिनक्स में, डिफ़ॉल्ट स्थान / var / lib / mysql है)। डेटाबेस का एक ही नाम और डेटाबेस का एक ही नाम 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: अपने डेटाबेस फ़ोल्डर में ibdata1 की प्रतिलिपि बनाएँ
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
चरण 6 (वैकल्पिक): मेरी साइट में विशिष्ट स्थान पर फ़ाइलों को संग्रहीत करने के लिए कॉन्फ़िगरेशन है, फिर मैं उन लोगों को उसी स्थान पर कॉपी करता हूं, बिल्कुल।
चरण 7: अपना मैसकॉल सर्वर शुरू करें। सब कुछ वापस आता है और इसका आनंद लेता है।
बस इतना ही।
अधिक जानकारी यहाँ देखें: https://biolinh.wordpress.com/2017/04/01/restoring-mysql-database-from-physical-files-debianubuntu/