Eksport Kandungan Pangkalan Data MySQL Menggunakan Baris Perintah
Latar Belakang:
Mengeksport kandungan a Pangkalan data MySQL adalah tugas penting apabila memindahkan atau membuat sandaran data. Artikel ini meneroka cara untuk mencapai ini daripada baris arahan, menyediakan pilihan fleksibel untuk mengeksport pangkalan data tertentu, jadual atau semua pangkalan data sekaligus.
Menggunakan mysqldump Command:
Perintah mysqldump direka khusus untuk mengeksport kandungan pangkalan data MySQL. Begini cara anda boleh menggunakannya:
Eksport Seluruh Pangkalan Data:
$ mysqldump -u [username] -p db_name > db_backup.sql
Eksport Semua Pangkalan Data:
$ mysqldump -u [username] -p --all-databases > all_db_backup.sql
Eksport Jadual Khusus dalam Pangkalan Data:
$ mysqldump -u [username] -p db_name table1 table2 > table_backup.sql
Output Pemampatan Auto:
Untuk pangkalan data yang besar, memampatkan output secara automatik menggunakan gzip boleh menjimatkan ruang. Gunakan arahan berikut:
$ mysqldump -u [username] -p db_name | gzip > db_backup.sql.gz
Eksport Jauh:
Jika pelayan MySQL berada pada mesin jauh dalam rangkaian anda, anda boleh menyambungkannya menggunakan hos Alamat IP dan port, seperti berikut:
$ mysqldump -P 3306 -h [ip_address] -u [username] -p db_name > db_backup.sql
Keselamatan Syor:
Untuk meningkatkan keselamatan, elakkan daripada memasukkan kata laluan terus dalam arahan CLI. Sebaliknya, gunakan pilihan -p tanpa kata laluan. Perintah itu akan meminta anda untuk kata laluan dan tidak merekodkannya dalam sejarah.
Dengan menggunakan teknik ini, anda boleh mengeksport kandungan pangkalan data MySQL dengan cekap daripada baris arahan, memastikan data anda selamat dan boleh diakses untuk kegunaan masa hadapan .
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeksport Kandungan Pangkalan Data MySQL Menggunakan Baris Perintah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!