Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Stellen Sie die MySQL-Datenbank aus .frm-Dateien wieder her

Ja, das ist möglich. Es reicht nicht aus, nur die .frm zu kopieren Dateien in den Ordner databse, aber Sie müssen auch die ib_logfiles kopieren und ibdata Datei in Ihren Datenordner. Ich habe gerade die .frm kopiert Dateien und kopieren Sie diese Dateien und starten Sie einfach den Server neu und meine Datenbank wird wiederhergestellt.

Führen Sie nach dem Kopieren der obigen Dateien den folgenden Befehl aus -

sudo chown -R mysql:mysql /var/lib/mysql

Der obige Befehl ändert den Dateibesitzer unter mysql und seinen Ordner in MySql-Benutzer. Was für mysql wichtig ist, um die .frm zu lesen und ibdata Dateien.