Merhaba arkadaşlar bu yazımda sizlere PHP ile MSSQL veritabanına bağlanmayı anlatacağım. Bilindiği üzere PHP genelde MYSQL veritabanı ile yaygın kullanılıyor. Fakat PHP yi MSSQL ile de kullanabiliriz. İleriki yazılarımda PHP ile MSSQL arasında nasıl bağlantı yapılacağından bahsedeceğim. Bu yazımda sadece PHP üzerinden SQL SERVER üzerinde var olan bir veritabanımıza bağlanacağız ve eğer bağlantı başarılı ise ekrana “Bağlantı başarılı bir şekilde gerçekleşti” yazısını bağlantı başarısız olmuş ise ekrana “Bağlantı başarız oldu” yazısını yazdıracağız. Tabi bu işlemlerin hepsini localhost üzerinden gerçekleştireceğiz. Öncelikle SQL SERVER programını açıp bir veritabanı oluşturalım. Ardından bir PHP sayfası açarak aşağıda paylaşacağım kodları yazalım.
<?php
$server = "DESKTOP-IUN8GMP";
$database = "Veritabanı Adı";
$kullaniciadi = "Sql server kullanıcı adı";
$sifre = "Sql server şifre";
try {
$baglan = new PDO("sqlsrv:Server=$server;Database=$database", $kullaniciadi, $sifre);
} catch ( PDOException $e ){
echo $e->getMessage();
}
if ($baglan) {
echo "Bağlantı Başarılı";
}else {
echo "Başarısız";
}
?>
Arkadaşlar burada $server yazan kısma SQL SERVER programında yazan ismi yazmanız gerekiyor. $database kısmına oluşturduğunuz veritabanı adını, $kullaniciadi kısmına kullanıcı adınızı bu genelde “sa” oluyor ve son olarak $sifre kısmına ise belirlediğiniz şifreyi girmeniz gerekli. Eğer tüm alanları doğru bir şekilde yazarsanız muhtemelen bir hata ile karşılaşmayacaksınız. Bu dersimiz bu kadar arkadaşlar bir sonraki yazılarımda görüşmek dileğiyle.
tşk