PDA

Orijinalini görmek için tıklayınız : ÇÖZÜLDÜ MySQL ile MySQLi farkı nedir?



YsfBahar
29-01-2012, 22:39
Her kurulumda bunu soruyorum kendime. Bu MySQL ile MySQLi arasındaki farkı izah edebilir misiniz?

Akar
29-01-2012, 23:53
Mysqli, mysql üzerinde kurulan bir destek ve bazı yeni sql komutlarının kullanılabilmesini sağlıyor. Başka bir esprisi yok. Joomla, 1.6 serisinden itibaren geliştiricileri ve ileride çekirdekte kullanılabilecek bu komutlar için mysqli desteğini açtı. Şu anda Joomla!'nın kendisi ve eklentileri açaıısndan mysql veya mysqli olarak çalışmanın bir farkı yok. Ancak geliştiriciler buna göre çalışma yapabilir ve kullandığın bir eklenti mysqli ihtiyacı duyabilir.

YsfBahar
30-01-2012, 00:31
Yani kurulum yaparken MySQLi tercih edilmeli.

Akar
30-01-2012, 02:15
Tabii, sunucunun mysql üzerinde mysqli desteği varsa onu seçmek lazım. EĞer bu destek yoksa site infinite loop detected in JError hatası verir. O zaman hemen configuration.php dosyasından mysqli yazanı mysql olarak değiştirmek kâfi gelir.