Sebagai sistem pengurusan pangkalan data hubungan yang biasa digunakan, MySQL mempunyai banyak kaedah praktikal untuk sandaran dan pemulihan data. Dalam artikel ini, kami akan berkongsi beberapa kaedah membuat sandaran dan memulihkan jadual data dalam MySQL untuk rujukan anda.
MySQL menyediakan dua alat baris arahan untuk membuat sandaran dan memulihkan jadual data, iaitu mysqldump dan mysql.
1.1 jadual data sandaran mysqldump
Arahan mysqldump digunakan untuk mengeksport data dalam jadual pangkalan data MySQL Proses operasinya adalah seperti berikut:
Buka terminal atau arahan antara muka baris dan masukkan Perintah berikut:
mysqldump -u username -p databasename tableName > backupfile.sql
Antaranya, nama pengguna ialah nama pengguna pangkalan data MySQL, nama pangkalan data ialah nama pangkalan data yang hendak disandarkan, tableName ialah nama jadual data yang akan disandarkan, dan backupfile.sql ialah nama dan laluan fail sandaran.
Semasa proses sandaran, sistem akan meminta anda memasukkan kata laluan Selepas memasukkan kata laluan yang betul, anda boleh meneruskan sandaran.
Selepas sandaran selesai, anda boleh melihat kandungan fail sandaran dengan memasukkan arahan berikut:
cat backupfile.sql
1.2 mysql restore data table
Arahan mysql digunakan untuk memulihkan data dalam pangkalan data MySQL It Proses operasi adalah seperti berikut:
Buka terminal atau antara muka baris arahan dan masukkan arahan berikut:
mysql -u username -p databasename < backupfile.sql
Di mana nama pengguna ialah nama pengguna bagi Pangkalan data MySQL, nama pangkalan data ialah nama pangkalan data yang akan dipulihkan, backupfile.sql ialah nama dan laluan fail sandaran.
Semasa proses pemulihan, sistem akan meminta anda memasukkan kata laluan Selepas memasukkan kata laluan yang betul, anda boleh meneruskan pemulihan.
Selepas pemulihan selesai, anda boleh melihat jadual data yang dipulihkan dengan memasukkan arahan berikut:
mysql -u username -p databasename show tables;
MySQL Workbench ialah alat pengurusan grafik MySQL yang berkuasa yang turut menyediakan fungsi menyandarkan dan memulihkan jadual data.
2.1 Gunakan MySQL Workbench untuk membuat sandaran jadual data
Buka perisian MySQL Workbench, sambung ke pelayan MySQL, pilih jadual data untuk disandarkan, klik kanan dan pilih "Export Data " dan pilih "Eksport Pantas" ”, dalam tetingkap timbul, pilih laluan dan nama fail sandaran.
Selepas sandaran selesai, cari fail sandaran dalam laluan yang ditentukan dan lihat kandungan fail sandaran.
2.2 Gunakan MySQL Workbench untuk memulihkan jadual data
Buka perisian MySQL Workbench, sambung ke pelayan MySQL, pilih pangkalan data untuk dipulihkan, klik kanan dan pilih "Import Data" dalam tetingkap timbul , pilih laluan dan nama fail sandaran, dan kemudian klik "Mula Import".
Selepas pemulihan selesai, anda boleh melihat jadual data yang dipulihkan dalam MySQL Workbench.
phpMyAdmin ialah alat pengurusan pangkalan data MySQL berasaskan Web yang biasa digunakan yang turut menyediakan fungsi menyandarkan dan memulihkan data meja.
3.1 Gunakan phpMyAdmin untuk membuat sandaran jadual data
Buka perisian phpMyAdmin, sambung ke pelayan MySQL, pilih jadual data untuk disandarkan, klik tab "Eksport", dan pilih sandaran fail dalam laluan dan nama tetingkap timbul, dan kemudian klik "Mulakan Eksport".
Selepas sandaran selesai, cari fail sandaran dalam laluan yang ditentukan dan lihat kandungan fail sandaran.
3.2 Gunakan phpMyAdmin untuk memulihkan jadual data
Buka perisian phpMyAdmin, sambung ke pelayan MySQL, pilih pangkalan data untuk dipulihkan, klik tab "Import", dan pilih laluan ke sandaran fail dalam tetingkap timbul dan nama, kemudian klik "Mula Import".
Selepas pemulihan selesai, anda boleh melihat jadual data yang dipulihkan dalam phpMyAdmin.
Ringkasan
Di atas ialah kaedah yang biasa digunakan untuk membuat sandaran dan memulihkan jadual data dalam MySQL. Kaedah yang berbeza sesuai untuk senario yang berbeza, dan strategi sandaran yang lebih baik boleh meningkatkan keselamatan data. Oleh itu, adalah disyorkan untuk memilih kaedah sandaran dan pemulihan data yang sesuai dengan anda berdasarkan situasi sebenar anda, persekitaran sistem, keperluan perniagaan, skala data dan faktor lain.
Atas ialah kandungan terperinci Perkongsian kaedah sandaran dan pemulihan jadual data dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!