Dalla risposta di @Vicent, ho già ripristinato il database MySQL come di seguito:
Passaggio 1. Arrestare il server Mysql
Passaggio 2. Copiare il database nella cartella del database (in Linux, il percorso predefinito è / var / lib / mysql). Mantenere lo stesso nome del database e lo stesso nome del database in modalità mysql.
sudo cp -rf /mnt/ubuntu_426/var/lib/mysql/database1 /var/lib/mysql/
Passaggio 3: modificare la propria e cambiare modalità nella cartella:
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
Passaggio 4: copiare ibdata1 nella cartella del database
sudo cp /mnt/ubuntu_426/var/lib/mysql/ibdata1 /var/lib/mysql/
sudo chown mysql:mysql /var/lib/mysql/ibdata1
Passaggio 5: copiare i file ib_logfile0 e ib_logfile1 nella cartella del database.
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/
Ricorda cambia proprietario e cambia root di quei file:
sudo chown -R mysql:mysql /var/lib/mysql/ib_logfile0
sudo chown -R mysql:mysql /var/lib/mysql/ib_logfile1
o
sudo chown -R mysql:mysql /var/lib/mysql
Passaggio 6 (Opzionale): il mio sito ha una configurazione per archiviare i file in una posizione specifica, quindi li copio esattamente nella posizione corrispondente.
Passaggio 7: avviare il server Mysql. Tutto torna e divertiti.
Questo è tutto.
Maggiori informazioni su: https://biolinh.wordpress.com/2017/04/01/restoring-mysql-database-from-physical-files-debianubuntu/