Katakan kita ingin memulihkan fail yang dibuat oleh mysqldump, maka kita boleh memulihkannya dalam pangkalan data sedia ada atau kita boleh memulihkannya dalam pangkalan data baru selepas mencipta fail. Kemudian dengan bantuan kenyataan SOURCE, kita boleh memulihkannya. Kita boleh menggambarkan dengan contoh:
Dalam contoh ini, kami memulihkan student_info.sql yang dibuang. Ia pada asasnya dalam nama pangkalan data "pertanyaan". Sekarang kami memulihkannya ke pangkalan data yang dipanggil "tutorial".
mysql> Use Tutorials; Database changed mysql> SOURCE student_info.sql; Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected, 1 warning (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.45 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.05 sec) Query OK, 0 rows affected (0.00 sec) Query OK, 7 rows affected (0.05 sec) Records: 7 Duplicates: 0 Warnings: 0
Kini, dengan bantuan pernyataan berikut, kita dapat melihat bahawa jadual "info_pelajar" telah dipulihkan ke pangkalan data bernama "Tutorial".
rreeeeAtas ialah kandungan terperinci Bagaimana untuk memulihkan fail yang dibuat oleh mysqldump?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!