Php İle Uzak (Remote) Mysql Bağlantısı

Uzak bir sunucuya bağlanmak için Sizler için hazırladığım php fonksiyonu ve fonksiyonun kullanım şeklini aşağıda belirttim takıldığınız yerde yardımcı olabilirim

<?php
function remote_baglanti($ip,$dbuser,$dbpass,$dbname){
    $baglanti = @mysql_connect($ip, $dbuser , $dbpass) or die("Veritabanı İle Bağlantı Sağlanamadı");
    $db = @mysql_select_db( $dbname , $baglanti) or die("Veritabanı Seçilemedi");
         if($db){
           echo "Uzak Mysql bağlantısı Gerçekleşti";
         }
 }
?>

Kullanım Şekline gelince Sırasıyla Sitenin İp Adresi,Database Kullanıcı Adı , Database Şifresi ,Database Adı girilmelidir

<?php
remote_baglanti("Site İp","Database Kullanıcı Adı","Database Şifresi","Database Adı");
?>

Not : Bunun için bağlanacağınız sunucunun uzak veritabanı bağlantısına izin vermesi gerekiyor

MiLaT


Yorumlar (3)
  • Avatar

    webmaster Kas 14 2012 - 20:57 Cevapla

    Zamanında bu konuyu araştırmıştım ve Baya uğraşmıştım. Bağlantı aslında çok kolay, Sadece server localhost yerine ip yazıyorsunuz. Buradaki en büyük sorun karşı sunucuda bağlantı izninizin olması.

  • Avatar

    S. Ergin Ara 23 2012 - 14:26 Cevapla

    Fonksiyonunuz tam olarak ne işe yarıyor. mysql_connect’in ilk parametresi zaten mysql serverinin adresi değil mi. Ha localhost ha remote.

    • Avatar

      MilaT Ara 29 2012 - 18:33 Cevapla

      Fonksiyon uzak mysql ye bağlanmak için yazıldı dediğiniz doğru aslında localhost yerine karşı sunucunun ip adresini yazarak bağlanablirsiniz

Sende Bir Cevap Yazsan Ne Olurdu Ha Ne Olurdu

Isim (Zorunlu)

Website

bodrum escort