Pengurusan Sandaran Pangkalan Data MySQL yang Cekap: Eksport dan Import Berbilang Pangkalan Data Serentak
Mengekalkan sandaran data tetap adalah penting untuk memastikan integriti dan kebolehcapaian pangkalan data MySQL. Apabila berurusan dengan sejumlah besar pangkalan data, eksport dan import manual boleh menjadi proses yang memakan masa dan terdedah kepada ralat. Nasib baik, terdapat pendekatan yang lebih cekap yang membolehkan anda membuat sandaran dan memulihkan berbilang pangkalan data MySQL sekaligus.
Langkah 1: Eksport Semua Pangkalan Data
Untuk mengeksport semua pangkalan data MySQL anda serentak, jalankan arahan berikut:
mysqldump -u root -p --all-databases > alldb.sql
Arahan ini akan mencipta satu fail SQL bernama "alldb.sql" yang mengandungi longgokan semua pangkalan data MySQL anda. Bendera "-u root -p" menentukan nama pengguna dan kata laluan pangkalan data anda. Jika perlu, anda boleh menambah pilihan tambahan pada arahan. Contohnya:
Langkah 2: Import Semua Pangkalan Data
Untuk memulihkan semua pangkalan data anda daripada fail sandaran, hanya jalankan arahan berikut:
mysql -u root -p < alldb.sql
Ini arahan akan mengimport semua pangkalan data yang terkandung dalam fail "alldb.sql" ke dalam pelayan MySQL anda. Seperti arahan eksport, anda boleh memberikan pilihan tambahan kepada arahan import. Contohnya, jika anda ingin mengekalkan struktur pangkalan data asal (cth., jadual, indeks, dll.), anda boleh menggunakan pilihan --databases.
Dengan memanfaatkan arahan ini, anda boleh menyelaraskan proses penyandaran meningkatkan dan memulihkan berbilang pangkalan data MySQL, memastikan keselamatan dan kebolehcapaian data berharga anda.
Atas ialah kandungan terperinci Bagaimana untuk Menyandarkan dan Memulihkan Berbilang Pangkalan Data MySQL dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!