Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ฉันจะกู้คืนไฟล์ที่สร้างโดย mysqldump ได้อย่างไร


สมมติว่าเราต้องการกู้คืนไฟล์ที่สร้างโดย mysqldump เราสามารถกู้คืนในฐานข้อมูลที่มีอยู่หรือในฐานข้อมูลใหม่หลังจากสร้างแล้ว ด้วยความช่วยเหลือของคำสั่ง SOURCE เราสามารถกู้คืนได้ เราสามารถอธิบายได้ด้วยตัวอย่าง:

ตัวอย่าง

ในตัวอย่างนี้ เรากำลังกู้คืนตารางที่ชื่อ student_info.sql ซึ่งถูกทิ้งไปแล้ว โดยพื้นฐานแล้วอยู่ในชื่อฐานข้อมูล 'แบบสอบถาม' ตอนนี้เราจะกู้คืนลงในฐานข้อมูลชื่อ 'บทช่วยสอน'

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

ด้วยความช่วยเหลือของข้อความต่อไปนี้ เราจะเห็นว่าตาราง 'student_info' ถูกกู้คืนในฐานข้อมูลชื่อ 'Tutorials'

mysql> Show tables;
+---------------------+
| Tables_in_tutorials |
+---------------------+
| rtgs                |
| student_info        |
+---------------------+
2 rows in set (0.00 sec)

mysql> Select * from Student_info;
+------+---------+------------+------------+
| id   | Name    | Address    | Subject    |
+------+---------+------------+------------+
| 101  | YashPal | Amritsar   | History    |
| 105  | Gaurav  | Chandigarh | Literature |
| 125  | Raman   | Shimla     | Computers  |
| 130  | Ram     | Jhansi     | Computers  |
| 132  | Shyam   | Chandigarh | Economics  |
| 133  | Mohan   | Delhi      | Computers  |
| 150  | Saurabh | NULL       | Literature |
+------+---------+------------+------------+
7 rows in set (0.00 sec)