Zorluğundan değil de biraz üşengeçlik diyelim. SQL'i PHP dosyasında sorgu olarak çalıştırabiliriz, aynı şekilde bağlantı ayarlarını da yine PHP dosyası ile yapabiliriz. Hiç denemedim ama çok zor olmaz diye düşünüyorum.
Durum üşengeçlik değil aslında güvenlik sorunu bazen ayar yapılan dosya silinmiyor buda bi açıktır.Ben denedim mybb Xenforo da aynı sistemi kullanıyor.Tek sorun ayar dosyasını oluşturmada yaşadım çözdüm 5adımdan oluşuyor
PHP/PDO
->1.Veritabanı bilgileri
->2.Veritabanı dosyalarının oluşturulması
->3. Kullanıcı bilgileri ayarla
->4. Site ayarlarını güncelle
->5. İşlemi tamamla (Bu işlemden sonra ayar dosyasını oluşturup index.php dosyasını siliyor ve Site arayüzüne yönlendiriyor )