Melaksanakan Mysqldump Tanpa Prompt Kata Laluan
Sandaran pangkalan data automatik melalui kerja cron sering menghadapi masalah input kata laluan. Artikel ini membentangkan kaedah yang berkesan untuk menyelesaikan cabaran ini dalam Ubuntu tanpa gesaan kata laluan.
Penyelesaian 1: Buat Fail Konfigurasi
[mysqldump] user=mysqluser password=secret
Fail konfigurasi ini menyimpan nama pengguna dan kata laluan MySQL anda, menghapuskan keperluan untuk input manual.
Penyelesaian 2: Pilihan Baris Perintah
Sebagai alternatif, anda boleh menggunakan pilihan baris arahan berikut:
mysqldump -u [user name] -p[password] [database name] > [dump file]
Walau bagaimanapun, ambil perhatian bahawa kaedah ini menyimpan kata laluan dalam arahan, menjadikannya tidak selamat dan boleh diakses oleh pengguna lain.
Atas ialah kandungan terperinci Bagaimana untuk Melakukan `mysqldump` Tanpa Kata Laluan di Ubuntu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!