Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Mengeksport Data MySQL Dengan Cekap Menggunakan Baris Perintah?

Bagaimanakah Saya Boleh Mengeksport Data MySQL Dengan Cekap Menggunakan Baris Perintah?

Susan Sarandon
Lepaskan: 2024-12-18 06:26:13
asal
995 orang telah melayarinya

How Can I Efficiently Export MySQL Data Using the Command Line?

Mengeksport Data MySQL daripada Baris Perintah

Jika anda perlu mengalihkan data keluar daripada pangkalan data MySQL anda, fungsi baris arahan mysqldump ialah alat yang berkuasa. Dengan utiliti ini, anda boleh mengeksport keseluruhan pangkalan data, jadual tertentu atau bahkan semua pangkalan data dalam satu arahan.

Mengeksport Seluruh Pangkalan Data

Untuk mengeksport keseluruhan pangkalan data bernama 'db_name' ke fail bernama 'db_backup.sql', jalankan yang berikut arahan:

mysqldump -u [uname] -p db_name > db_backup.sql
Salin selepas log masuk

Mengeksport Semua Pangkalan Data

Jika anda ingin mengeksport semua pangkalan data, gunakan bendera '--all-databases':

mysqldump -u [uname] -p --all-databases > all_db_backup.sql
Salin selepas log masuk

Mengeksport Jadual Khusus

Untuk mengeksport khusus jadual, senaraikannya selepas nama pangkalan data:

mysqldump -u [uname] -p db_name table1 table2 > table_backup.sql
Salin selepas log masuk

Memampatkan Output

Untuk pangkalan data yang besar, anda boleh memampatkan output menggunakan gzip:

mysqldump -u [uname] -p db_name | gzip > db_backup.sql.gz
Salin selepas log masuk

Eksport Jauh

Jika pelayan MySQL berada jauh, nyatakan alamat IP dan port:

mysqldump -P 3306 -h [ip_address] -u [uname] -p db_name > db_backup.sql
Salin selepas log masuk

Nota:

Atas sebab keselamatan, adalah disyorkan untuk mengelak daripada memasukkan kata laluan dalam baris arahan. Sebaliknya, gunakan pilihan '-p' tanpa kata laluan dan masukkannya apabila digesa.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeksport Data MySQL Dengan Cekap Menggunakan Baris Perintah?. 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