Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Mengeksport dan Mengimport Pangkalan Data MySQL dengan Cekap dari Baris Perintah dengan Pilihan Penyesuaian?

Bagaimanakah Saya Boleh Mengeksport dan Mengimport Pangkalan Data MySQL dengan Cekap dari Baris Perintah dengan Pilihan Penyesuaian?

Barbara Streisand
Lepaskan: 2024-12-06 18:43:12
asal
454 orang telah melayarinya

How Can I Efficiently Export and Import MySQL Databases from the Command Line with Customization Options?

Mengeksport dan Mengimport Fail .sql dari Baris Perintah dengan Penyesuaian

Mengeksport dan mengimport fail .sql melalui baris arahan ialah cara yang mudah untuk mengurus pangkalan data MySQL. Keupayaan ini memberikan fleksibiliti dan sokongan untuk keperluan khusus semasa proses eksport dan import.

MySQLdump untuk Mengeksport Data:

Untuk mengeksport pangkalan data, gunakan arahan mysqldump:

mysqldump -u [username] -p [database_name] > [filename].sql
Salin selepas log masuk

MySQL untuk Mengimport Data:

Untuk mengimport fail .sql, laksanakan perkara berikut:

mysql -u [username] -p -h [hostname] [database_name] < [filename].sql
Salin selepas log masuk

Menyesuaikan Pilihan Eksport dan Import

Eksport Pilihan:

  • --tiada-data: Mengeksport hanya struktur jadual, tidak termasuk data.
  • --foreign-key-checks=0: Melumpuhkan semakan kunci asing semasa eksport.

Import Pilihan:

  • --ganti: Menggantikan data sedia ada dengan data yang diimport.
  • --ignore-table={table_name}: Langkau mengimport jadual tertentu.
  • --check-same-server: Mengesahkan jika pelayan pangkalan data adalah sama dengan yang digunakan untuk eksport.

Contoh Perintah:

Untuk mengeksport pangkalan data 'blog' tanpa data dan melumpuhkan semakan kunci asing:

mysqldump -u vivek -p blog --no-data --foreign-key-checks=0 > blog_structure.sql
Salin selepas log masuk

Untuk mengimport fail 'data.sql' ke dalam pangkalan data 'blog', gantikan data sedia ada dan abaikan 'pengguna' jadual:

mysql -u vivek -p blog --replace --ignore-table=users < data.sql
Salin selepas log masuk

Dengan menggunakan pilihan ini, pentadbir boleh menyesuaikan proses eksport dan import untuk memenuhi keperluan khusus, meningkatkan kecekapan dan fleksibiliti pengurusan pangkalan data daripada baris arahan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeksport dan Mengimport Pangkalan Data MySQL dengan Cekap dari Baris Perintah dengan Pilihan Penyesuaian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan