MySQL Veritabanına Bağlanma
Uygulamanız sırasında veritabanına erişmek ve bilgi almak için öncelikle veritabanına bağlanmanız gerekir.
PHP dilinde ,bu olay mysql_connect() fonksiyonu ile gerçekleşir.
Syntax
mysql_connect(sunucuadı,kullanıcıadı,şifre);
Parametre Tanım
Sunucuadı Opsiyonel. Bağlanılacak sunucuyu gösterir.Değer verilmezse default ayarı “localhost:3306” dır.
kullanıcıadı Opsiyonel. Bağlantı için bir kullanıcı adı tutar.
şifre Opsiyonel. Bağlantı için gereken şifreyi belirtir. Default değeri “” dir.
Not: Öncelikle türkçe karakterleri anlaşılırlığı sağlasın diye yazdığımı belirtmeliyim.PHP ve MySQL kodları diger tüm programlama dilleri gibi türkçe karakter içermemelidir.
Örnek
Aşağıdaki örneğimizde bağlantıyı bir değişkende ($con) tutuyoruz.. “die” bölümü bağlantı iptal edilirse kodun çalışmasını tutar:
<?php
$con = mysql_connect(“localhost”,”serpito”,”abc123″);
if (!$con)
{
die(‘veritabanına bağlanamadı: ‘ . mysql_error());
}
//işletilecek kod
?>
Bağlantıyı Kapatmak
PHP kodu işlemi tamamladığı anda başlantı kapanır. Bağlantıyı kapamak için mysql_close() fonksiyonu kullanılır.
<?php
$con = mysql_connect(“localhost”,”serpito”,”abc123″);
if (!$con)
{
die(‘Veritabanına bağlanamadı: ‘ . mysql_error());
}
// işletilecek kod
mysql_close($con);
?>