Karena Anda menggunakan Ubuntu, yang perlu Anda lakukan hanyalah menambahkan file di direktori home Anda dan itu akan menonaktifkan permintaan kata sandi mysqldump. Ini dilakukan dengan membuat file ~/.my.cnf
(izin harus 600).
Tambahkan ini ke .my.cnf
berkas
[mysqldump]
user=mysqluser
password=secret
Ini memungkinkan Anda terhubung sebagai pengguna MySQL yang memerlukan kata sandi tanpa harus benar-benar memasukkan kata sandi. Anda bahkan tidak memerlukan -p atau --password.
Sangat berguna untuk membuat skrip perintah mysql &mysqldump.
Langkah-langkah untuk mencapai ini dapat ditemukan di tautan ini .
Atau, Anda dapat menggunakan perintah berikut:
mysqldump -u [user name] -p[password] [database name] > [dump file]
tetapi perlu diketahui bahwa itu pada dasarnya tidak aman, karena seluruh perintah (termasuk kata sandi) dapat dilihat oleh pengguna lain di sistem saat dump sedang berjalan, dengan ps ax
sederhana perintah.