1.先备份原有数据 将在误删数据库前数据库进行一次备份,备份数据文件要保存到另外一台主机或备份文件存放目录,以防误删后数据还原也丢失。 mysqldump -uroot -ppassword dbname >/data/dbname.sql 2.找到数据库文件 首先要定位数据文件的目录,通常在 MySQL 的数据目录下,如 /var/lib/mysql/data/dbname/,根据实际情况有所区别。 3.将删除的数据进行恢复 将误删的数据表或整个数据库还原到备份的数据文件,如 /data/dbname.sql 中。 mysql -uroot -ppassword dbname< /data/dbname.sql
通过以上几步操作,即可将误删的数据库恢复回来,但需要注意的是,在操作过程中要小心谨慎,不要误删其他数据。