Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 14263|Yanıt: 0

[Kaynak] "Komut satırı arayüzünde şifre kullanmak..." sorununu çözmek.

[Bağlantıyı kopyala]
Yayınlandı 4.04.2018 14:55:37 | | | |
mysqldump: [Warning] Using a password on the command line interface can be insecure.

MySQL veritabanı yedekleme ve dışa aktarma
http://www.itsvse.com/thread-4004-1-1.html
(Kaynak: Architect_Programmer)


Eskiden kullanırdımmysqldump export, neden şimdi kullanamıyorum?Görünüşe göre mysql 5.6 sürümü kullanılamaz ve eski sürüm kullanılabilir


Resmi web sitesi belgesinde nedenini buldum, buraya tıklayarak görebilirsiniz: http://dev.mysql.com/doc/refman/5.1/en/password-security-user.html

MySQL kullanıcıları, şifreleri güvenli tutmak için aşağıdaki yönergeleri kullanmalıdır.

    MySQL sunucusuna bağlanmak için bir istemci programı çalıştırdığınızda, şifrenizi diğer kullanıcıların keşfine açık şekilde belirtmeniz tavsiye edilmez. İstemci programlarını çalıştırırken şifrenizi belirtmek için kullanabileceğiniz yöntemler burada listelenmiştir ve her yöntemin risklerinin değerlendirilmesi de mevcuttur. Kısacası, en güvenli yöntemler, istemci programının şifreyi istemesi veya şifreyi uygun şekilde korunan bir seçenek dosyasında belirtmektir.

İngilizce biraz kötü, ama anlamını kabaca anlıyorum ve çevirisi şöyle ki, şifreyi komut satırında kullanmak istiyorsanız, komutu çalıştırdıktan sonra istem girişine şifreyi girebilir veya belirtilen güvenlik dosyasında şifreyi belirtebilirsiniz. Hangisi güvenli dosya? Belgeler buna bir cevap veriyor:

Şifrenizi bir seçenek dosyasında sakla. Örneğin, Unix'te şifrenizi ana dizininizdeki .my.cnf dosyasının [istemci] bölümünde listeleyebilirsiniz.

Çözüm:

my.ini dosyasını C:\ProgramData\MySQL\MySQL Server 5.7 dosya dizininde bulduk ve aşağıdaki yapılandırmayı en altına ekledik:





Sonra, dışa aktarma komutunu çalıştırın, burada örnek olarak mydb'yi dışa aktarıyorum:





Başarı!





Önceki:MySQL date/time System.DateTime formatına dönüştürülemez.
Önümüzdeki:.net/c# Zookeeper Dağıtık Kilit Uygulaması [Kaynak Kodu]
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com