Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Mengeksport Dump Pangkalan Data MySQL dari Barisan Perintah?

Bagaimanakah Saya Boleh Mengeksport Dump Pangkalan Data MySQL dari Barisan Perintah?

Susan Sarandon
Susan Sarandonasal
2024-12-04 14:49:19549semak imbas

How Can I Export a MySQL Database Dump from the Command Line?

Mengeksport MySQL Dump daripada Command Line

Beralih ke hos dengan kawalan pentadbiran Linux yang kurang boleh menimbulkan cabaran dalam pemindahan data. Mengeksport longgokan pangkalan data MySQL daripada baris arahan boleh terbukti berguna dalam senario ini.

Untuk mencapai ini, gunakan fungsi baris arahan mysqldump seperti berikut:

Mengeksport Keseluruhan Pangkalan Data:

$ mysqldump -u [uname] -p db_name > db_backup.sql

Mengeksport Semua Pangkalan Data:

$ mysqldump -u [uname] -p --all-databases > all_db_backup.sql

Mengeksport Jadual Khusus dalam Pangkalan Data:

$ mysqldump -u [uname] -p db_name table1 table2 > table_backup.sql

Memampatkan Output:

$ mysqldump -u [uname] -p db_name | gzip > db_backup.sql.gz

Jauh Mengeksport:

$ mysqldump -P 3306 -h [ip_address] -u [uname] -p db_name > db_backup.sql

Ingat untuk membuang kata laluan daripada arahan baris arahan menggunakan pilihan -p. Anda akan digesa untuk kata laluan tanpa merekodkannya. Fail dump akan dibuat dalam direktori tempat perintah itu dilaksanakan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeksport Dump Pangkalan Data MySQL dari Barisan Perintah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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