Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 14263|Jawab: 0

[Sumber] Selesaikan masalah "Menggunakan kata sandi pada antarmuka baris perintah..."

[Salin tautan]
Diposting pada 04/04/2018 14.55.37 | | | |
mysqldump: [Warning] Using a password on the command line interface can be insecure.

Pencadangan dan ekspor database MySQL
http://www.itsvse.com/thread-4004-1-1.html
(Sumber: Architect_Programmer)


Saya dulu menggunakannyaekspor mysqldump, mengapa saya tidak bisa menggunakannya sekarang?Tampaknya versi mysql 5.6 tidak dapat digunakan, dan versi lama dapat digunakan


Saya menemukan alasannya di dokumen situs resmi, Anda dapat mengklik di sini untuk melihat: http://dev.mysql.com/doc/refman/5.1/en/password-security-user.html

Pengguna MySQL harus menggunakan panduan berikut untuk menjaga keamanan kata sandi.

    Saat Anda menjalankan program klien untuk terhubung ke server MySQL, tidak disarankan untuk menentukan kata sandi Anda dengan cara yang memaparkannya untuk ditemukan oleh pengguna lain. Metode yang dapat Anda gunakan untuk menentukan kata sandi Anda saat menjalankan program klien tercantum di sini, bersama dengan penilaian risiko setiap metode. Singkatnya, metode teraman adalah meminta kata sandi program klien atau menentukan kata sandi dalam file opsi yang dilindungi dengan benar.

Bahasa Inggrisnya agak buruk, tetapi saya kira-kira mengerti artinya, dan terjemahannya adalah bahwa jika Anda ingin menggunakan kata sandi pada baris perintah, Anda dapat memasukkan kata sandi di input prompt setelah menjalankan perintah, atau menentukan kata sandi dalam file keamanan yang ditentukan. Manakah yang merupakan file yang aman? Dokumentasi memberikan jawaban untuk ini:

Simpan kata sandi Anda dalam file opsi. Misalnya, di Unix, Anda dapat mencantumkan kata sandi Anda di bagian [klien] dari file .my.cnf di direktori beranda Anda。

Larutan:

Kami menemukan file my.ini di direktori file C:\ProgramData\MySQL\MySQL Server 5.7, dan menambahkan konfigurasi berikut di bagian bawah:





Kemudian, jalankan perintah export, disini saya ekspor mydb sebagai contoh:





Keberhasilan!





Mantan:Tanggal/waktu MySQL tidak dapat dikonversi ke System.DateTime
Depan:.net/c# Implementasi Kunci Terdistribusi Zookeeper [Kode Sumber]
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com