Veritabanını sürümlemek için bir PHP komut satırı komut dosyası var. Bir geliştirici yeni bir veritabanı yaması eklediğinde bu betiği çalıştırırız.
Komut dosyası, yamayı MySQL komut satırıyla çalıştırır:
system('mysql --user=xxx --password=xxx < patch.sql');
Ancak, MySQL 5.6 şimdi aşağıdaki uyarıyı veriyor:
Uyarı: Komut satırı arayüzünde bir şifre kullanmak güvensiz olabilir
Açıkçası doğru olan, ancak kullanıcı için bir sorun olabilir veya olmayabilir.
- Öyleyse güvenli alternatif nedir ?
- Alternatif olarak, bu uyarıyı devre dışı bırakmak mümkün müdür?
Lütfen harici bir şifre dosyasına güvenmek istemediğimi unutmayın.