• 02-10-2018, 17:49:35
    #1
    Merhabalar,
    cpanelde artık mysql yeni versiyonlarını desteklemiyor ve maria db yi destekliyor acaba sebebi nedir?
  • 02-10-2018, 17:55:17
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    https://blog.cpanel.com/being-a-good...-on-mysql-5-7/

    mysql mariadb ye ayak uyduramıyor güncellemeleri yeterli hızda veremiyor felan denmiş.

    edit ileriki sürümlerde 5.7 ye destek felan gelcekmiş
  • 02-10-2018, 17:56:33
    #3
    Güvenli değil çunku MySQL injection login bypass gibi aciklar oluyordu bunlar sadece siteyi degil sunucudaki diger siteler icin de tehlikeli cunku bir siteye girince gerisi geliyor cok yerinde bir uygulama bence
  • 02-10-2018, 18:00:34
    #4
    MariaDB bildiğim kadarıyla daha iyi optimize edilmiş ve güncellemeleri daha sık veriyor buda daha az açık demek.Ayrıca MySQL'in ilk geliştiricileri şu an MariaDB'yi geliştiren grup.
  • 02-10-2018, 18:07:31
    #5
    Mysql çok fazla güvenlik zaafiyeti içerir bu zaafiyetlere yetişemiyorlar aşırı yavaş şekilde güncelleme yayınlıyorlar bu yüzden cpanel mariadb yi destekliyor diye düşünüyorum
  • 02-10-2018, 18:08:14
    #6
    sunucuoptimizasyon.com
    Yanlışınız var yeni kurulumlarda default olarak mysql 5.7 gelmektedir, isterseniz mariadb'ye güncelleyebilirsiniz. Mevcutta 5.5 veya 5.6 kullanıyorsanız bu versiyonda kalmaya devam edebilirsiniz. Mysql 5.7 gayet stabil çalışmaktadır bu yüzden cpanel tarafından default versiyon olarak tercih ediliyor. Biz işlem yaptığımız sunucularda da mümkün mertebe mariadb kullanmıyoruz çünkü bazı eski veritabanı yapılarında performans düşüşü yaşanabiliyor, sorgu süreleri 2-3 kat uzuyor.
  • 02-10-2018, 18:24:12
    #7
    Platin üye
    Merhabalar,

    Elazığlı168 arkadaşımızın dediği gibi desteği kalmadı sürümü değişti. Yeni kurulan cPanellerde default olarak 5.7 geliyor ve herhangi bir sorun / sıkıntısı bulunmuyor. Fakat 5.7 kuran veya geçen arkadaşların dikakt etmesi gereken bir nokta var. 5.7 sürümünde sql_mode değişiyor buda php scriptlerinizi bazı verileri yazarken hata almasına sebep olabilir. Mysql 5.6 sql modunu NO_ENGINE_SUBSTITUTION olarak kullanıyor 5.7 de bu sql modu değişti. Örneğin şöyle bir hata alabilirsiniz. 5.6 sürümünde bir sql tablosuna veri yazdırıyorsunuz 5 sütun var 1' ine veri göndermeden 4 üne yazdırmaya çalışıyorsunuz sorunsuzca çalışacaktır. Ama bu 5.7 de çalışmayacaktır. O boş bırakılan 1 sütuna veri yazılmalı veya default null tarzı gibi ayarlar yapılmalı. Müşterilerimiz buna benzer bazı hatalar ile karşılaştı. Belirttiğimiz gibi my.cnf içinden sql_mode NO_ENGINE_SUBSTITUTION yapmanız yeterlidir.
  • 02-10-2018, 19:07:25
    #8
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    Güvenli değil çunku MySQL injection login bypass gibi aciklar oluyordu bunlar sadece siteyi degil sunucudaki diger siteler icin de tehlikeli cunku bir siteye girince gerisi geliyor cok yerinde bir uygulama bence
    mariadb sql inj olmuyor mu? bir sitede sql inj bulunca diğer sitelerin veritabanlarına ulaşılmaz. sadece mevcut izinler doğrultusunda sorgu çalıştırabilir.

    insanları yanlış bilgilendirmeyin.

    mariadb olayına gelince çok bilgim yok fakat büyük ihtimal performanstan dolayıdır bu durum
  • 02-10-2018, 23:18:36
    #9
    BoraBozdogan adlı üyeden alıntı: mesajı görüntüle
    mariadb sql inj olmuyor mu? bir sitede sql inj bulunca diğer sitelerin veritabanlarına ulaşılmaz. sadece mevcut izinler doğrultusunda sorgu çalıştırabilir.

    insanları yanlış bilgilendirmeyin.

    mariadb olayına gelince çok bilgim yok fakat büyük ihtimal performanstan dolayıdır bu durum
    bir sitenin veritabanina eriserek panelden shell yukleriz shell ile ftp yetkimiz olur. cgi shell calistirip serverdaki tum siteleri dusururuz. bilginiz yoksa yorumlara atlamayiniz.