PHP ile MySql veritabanına bağlanmak

Merhaba sayın okurlarım.

PHP ile bir proje yaparken genellikle bir veritabanına bağlanmak ve veritabanları ile çalışma ihtiyacımız olur.

Peki PHP projemizi nasıl Mysql bir veritabanına bağlarız?

Php türünde projeler ve scriptlerde gördüyseniz genellikle Config.php adında bir dosya olur ve o dosyada gereken MySql bağlantı bilgileri yazar. İşte o bilgiler ile header kısmına eklediğimiz çağırma kodu ile başarılı bir MySql bağlantısı yapacağız.

PHP ile MySql veritabanına bağlanmayı iki tür farklı yöntem ile yapabiliriz.

Aslında aynı şey ile aynı sonuca ulaşacağız fakat fark birinde bağlantı için ayrı bir Config.php dosyası oluşturacağız, diğerinde ise tüm işlemi Header kısmının en üstünde üstünde yapacağız.

Config.php dosyası ile MySql Veritabanına Bağlanma:

İlk olarak bağlantı sayfasını yani Config.php dosyasını oluşturuyoruz. (Bu isim değişebilir.)
Oluşturduğumuz sayfaya aşağıda yer alan kodları giriyoruz ve kayıt ediyoruz.Bağlanılacak veritabanının bilgilerini kısımlara giriyoruz. Gereken açıklamalar kod’da yer alıyor.

<?php//Tanımlamalar Başlangıcı
$db_adres = “Veritabanının ismi”;
$db_user = “Veritabanı Kullanıcısının ismi”;
$db_pass = “Veritabanı bağlantı parolası”;
$db_tablo = “Bağlanılacak tablo”;
//Tanımlamalar Sonu$conn = mysql_connect($db_adres,$db_user,$db_pass);
if(!$conn){
die(“Bağlatı hatası: “.mysql_error());
}
$db_select = mysql_select_db($db_tablo,$conn);
if(!$db_select){
die(“Veritabanı hatası: “.mysql_error());
}

Bu işlem ile veritabanı ile bağlantı yapılması için gerekli olan bilgileri tanımladık ve gereken bağlantıyı kurmaya bir adım kaldı.

PHP projemizin her sayfasında bağlantı sağlanması için Header sayfamızın en üstüne basit bir PHP komutu ile Config.php dosyamızı çağıracağız.

<?php require_once(“includes/config.php”); ?>

Bu kod ile Config.php dosyamızı tüm dosyalarımıza import etmiş ve Config.php dosyasındaki bilgiler ile bağlantımızı gerçekleştirdik.

Header’de MySql Veritabanına Bağlanma:

Config.php sayfasını oluşturmak yerine tüm Config.php kodlarını, üstteki yöntemde Header kısmının üzerinde kullandığımız komutu ile değiştiriyoruz.

Yorum yap