PHP mysqli_connect()

Tanım;

  • Mysql veritabanına bağlanmak için kullandığımız fonksiyondur.
  • Bu fonksiyon 4 parametre alır; veritabanın ip'si, veritabanın kullanıcı adı, veritabanını kullanan kullanıcının şifresi ve son olarak veritabanın ismini alır. Eğer 4. parametresi olan veritabanı ismi girilmezse mysql sorgularında hata alacaksınız. Bunun çözümü için mysqli_select_db() fonksiyonunu kullanıyoruz.
  • mysqli sınıfıyla aynı işlemi yapmaktadır. Bu fonksiyon mysqli sınıfının mysqli::__construct fonksiyonunu çağırır. Biz buna sınıfın mysqli constructor diyoruz.


Geri Dönüş Değeri ( boolean ) ;

true ( veritabanı bağlantısı başarılı )
false ( veritabanı bağlantısı başarısız )


Yazım kuralı;

<?php

$baglanti = mysqli_connect("veritabanı ip","veritabanı kullanıcı adı","veritabanı kullanıcının şifresi","veritabanı ismi");

?>

Yada

<?php

$baglanti = new mysqli("veritabanı ip","veritabanı kullanıcı adı","veritabanı kullanıcının şifresi","veritabanı ismi");

?>


Giriş;

<?php

$veritabani_ip = "127.0.0.1";
$veritabani_kullanici = "root";   // varsayılan olarak "root" kullanılır.
$veritabani_sifre = "123123";
$veritabani_ismi = "veritaban";

$baglanti = mysqli_connect($veritabani_ip,$veritabani_kullanici,$veritabani_sifre,$veritabani_ismi);

if($baglanti == false) {  

    echo "Veritabanı bağlantısı başarısız";

    exit;  // eğer bu koşula girdiyse alt kodları çalıştırmasını istemiyorum.

}else{

    echo "Veritabanı bağlantısı başarılı";

}

?>


Çıkış;

Veritabanı bağlantısı başarılı

Yorumlar

Bu gönderi için yorum yapılmadı.