Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mengeksport dan Mengimport Pangkalan Data MySQL melalui Barisan Perintah dengan Pilihan?

Bagaimana untuk Mengeksport dan Mengimport Pangkalan Data MySQL melalui Barisan Perintah dengan Pilihan?

Susan Sarandon
Lepaskan: 2024-12-02 12:40:13
asal
1071 orang telah melayarinya

How to Export and Import MySQL Databases via the Command Line with Options?

Cara Mengeksport dan Mengimport Fail .SQL dari Baris Perintah dengan Pilihan

Bukan pendua! Soalan ini mencari ciri yang serupa dengan fungsi eksport phpMyAdmin untuk baris arahan.

Mengeksport Pangkalan Data

Untuk mengeksport pangkalan data MySQL ke fail .sql, gunakan arahan mysqldump bersama-sama dengan pilihan berikut:

  • -u nama pengguna: Tentukan pangkalan data nama pengguna.
  • -p: Minta kata laluan pangkalan data.
  • nama pangkalan data: Gantikan dengan nama pangkalan data untuk dieksport.
  • > nama fail.sql: Tentukan nama fail output dan lokasi.

Contoh:

mysqldump -u username -p databasename > database-backup.sql
Salin selepas log masuk

Mengimport Pangkalan Data

Untuk mengimport . sql ke dalam pangkalan data MySQL, gunakan fail mysql arahan:

  • -u nama pengguna: Nyatakan nama pengguna pangkalan data.
  • -p: Minta kata laluan pangkalan data.
  • DATA-BASE-NAME: Gantikan dengan nama pangkalan data untuk diimport.
  • < data.sql: Tentukan fail input untuk mengimport daripada.

Contoh:

mysql -u username -p DATA-BASE-NAME < data.sql
Salin selepas log masuk

Pilihan untuk Mengeksport dan Mengimport

pilihan berikut boleh digunakan untuk menyesuaikan eksport/import proses:

  • --disable-foreign-key-checks: Lumpuhkan semakan kunci asing semasa operasi.
  • --skip-add-drop-table: Abaikan pembuatan/jatuhkan jadual penyata daripada fail yang dieksport.
  • --buat-pilihan: Sertakan pilihan tambahan semasa membuat jadual dalam yang dieksport fail.

Contoh (lumpuhkan semakan kunci asing semasa eksport):

mysqldump -u username -p --disable-foreign-key-checks databasename > database-backup.sql

Atas ialah kandungan terperinci Bagaimana untuk Mengeksport dan Mengimport Pangkalan Data MySQL melalui Barisan Perintah dengan Pilihan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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