• 06-06-2022, 20:55:17
    #1
    Merhaba arkadaşlar,

    $host='localhost';
    $user='****';
    $sifre='****';
    $name='****';
    @$baglanti=mysql_pconnect($host,$user,$sifre) or die ('<center>Veri tabanı hatası</center>');
    @mysql_select_db($name,$baglanti) or die ('<center>Bağlanma Hatası</center>');
    bu yukardaki gibi bağlanmaya çalışıyorum veri tabanı hatası veriyor. bağlanmıyor. hosting sağlayıcısı ile görüştüm mysqli olarak bağlantı yapın diyor. scriptin sürümü php 5.6 hosting php sürümünüde php 5.6 yaptım. ama bağlanmadı. hata veriyor kullanıcı adı şifre veya host hatası veriyor. sonra müşteri hizmetlerinin dediğini yaptım başka bir dosyada mysqli olarak bağlanmaya çalıştım veri çekim dedim yine bağlanmadı sizce ne yapmalıyım?
  • 06-06-2022, 20:58:35
    #2
    Platin üye
    cPanel üzerinden veri tabanına kullanıcıyı ekleyip tüm yetkileri verdiniz mi?
  • 06-06-2022, 20:59:24
    #3
    $baglanti = new mysqli("localhost", "root", "", "test");
    if ($baglanti->connect_errno > 0) { 
         die("<b>Bağlantı Hatası:</b> " . $baglanti->connect_error); 
    }
    echo "MySQL bağlantısı başarıyla gerçekleştirildi.";
    Bunu deneyin hocam
  • 06-06-2022, 21:14:31
    #4
    hosting sağlayıcı sunucuyu değiştireceğini söyledi beni bi eski sürüme atacak mış? bekliyorum
  • 07-06-2022, 08:01:00
    #5
    sunucuyu eski sürüme güncelletmek yerine siz güncel sürüme geçseniz daha iyi olmaz mı hocam. mysql den pdo ya geçmenizi öneririm.

    Edit: Kodunuzda şunu farkettim. mysql_pconnect burda hata var. Ama pdo yu hala öneriyorum.