PHP'de ileri bir seviyeye geldiniz ve Veritabanina Geçmek İstiyorsunuz veritabani olarak hangi programi seçeceğim diyorsaniz Sizlere Onerim
MYSQL en iyi veritabanlarindan biridir,
Evet PHP ve Veritabani ,Sizlere Bu Derste Veritabani Oluşturmayi ve Veritabanina Baglanmayi Anlatacağım,,
İlk Önce sisteminizde Loalhost ve Phpmyadmin kurulu olmalidir,Bu programla Appserver Programinin İçinde Mevcuttur Programi İndirip Kurmak İstiyorsaniz
BU LİNKTEN indirebilirsiniz,Şimdi Kurulumu yaptiktan sonra phpmyadmin'i çaliştiracağız adres satirina http://localhost/phpmyadmin yazin Karşınıza Phpmyadmin Sayfasi açılacaktır..Phpmyadmin Sayfasi Aşağıdaki resimdeki gibidir...:)
Ve geçelim Veritabanini Oluşturmaya
evet yukaridaki resimde "
Yeni Veritabanı Oluştur" yazısı var oradakı text alanına biz SANALKURS yazacağız ve Git Diyeceğiz ve
SANALKURS adında bir veritabanımız olacak,Aynen Aşağıdaki resimdeki gibi
Ve artık Veritabanimiz Hazir Phpmyadmin ile işimiz bitti phpmyadmin sayfasini kapatabilirsiniz,Şimdi Not Defterini Açıyoruz ve Veritabanina Baglanmak için gereken Kodlamalari yapıyoruz
<?php
$dbhost ="Localhost";
//Burasi Genellikle Localhost olur,ve localhostta çalıştıgımız içinde localhost olacak
$dbkullanici = "root";
//kullanici adi Localhostta Çalıştıgımız için burasida root olacak,eger bir host kıralasaydınız,Host şirketini verdigi kullanici adini yazacaktınız
$dbsifre = "";
//Localhostta Çalıştıgımız İçin burası boş olacak,Sizin Hostinginizde size verilen şifre neyse siz o şifreyi yazacaksınız
$dbadi = "SANALKURS";
//Az once Phpmyadmin'de "SANALKURS" adında bir veritabani oluşturduk ve burayada onu yazıyoruz
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre);
if(! $baglanti){
echo "Mysql baglantisi Saglanamadi";
}else{
echo "Veritabanina Baglandim";
}
//Yukarida $baglanti adında bir degişken oluşturduk ve mysql_connect dedik ,Yani Mysql'a bağlan dedik,sonra parantezlerimizi açarak içerisine 3 arguman girdik,"$dbhost,$dbuser,$dbpass" bunlar degişmez 3 lüdür biz her kodlamamzıda veritabaina baglanmak için bu 3 argumanlari yazacağız...:)
//Ve if kontrolu oluşturduk,Dedik ki eger veritabanina baglanamazsa "Mysql Baglantisi Sağlanamadi desin"
//else kontrolu ilede eger veritabanina baglanirsa "Veritabanina Baglandim Desin"
?>
bugünkü Derste Veritabani Baglantisini anlattımiBir Dahaki Derste Tablo Baglantisini Anlatacağım....:)