- Katılım
- 19 Ara 2017
- Mesajlar
- 549
- Tepki
- 62
PHP MYSQL bağlantısı yapmak
MYSQL bir çok programlama dilinde kullanılan ve en popüler veritabanı yazılımıdır. Uygulamalarımızda bize gönderilen verileri kalıcı bir şekilde saklayıp istediğimiz zaman istediğim şekilde tekrar geri okuyup düzenlememizi sağlar.
MYSQL aslında kendi başına bir v
ritabanı programlama diline sahip. Ben şuan bu konuda sadece biraz giriş yapacağım ve ilerleyen konularda MYSQL ve PHP ile ilişkisini iyice dallandıracağız.
İlk olarak MYSQL’e nasıl bağlantı yapacağımızı ve sonrasında da nasıl sorgu göndereceğimizi göstereceğim.
Bu kodlar MYSQL’e bağlanmamız için gereken temel fonksiyonlardır. Zamanla bunları tek bir fonksiyonda ya da bir sınıf içerisinde toplayarak kendimize kolaylık sağlayabiliriz.
Yukarıdaki örnekte olduğu gibi sadece 2 satırlık bir kodla da uyarı ve bağlantı olayını sağlayabiliriz.
PHP ile MYSQL’e sorgu gönderme
Bağlantımızı yaptıktan sonra mysql_query() fonksiyonu ile veritabanına sorgular göndeririz. Tabi sorguları gönderebilmemiz için önceden MYSQL ile bağlantı kurmuş olmamız gerekiyor.
İlerleyen zamanlarda daha detayına gireceğimiz MYSQL ve PHP konusu internette yayınlanmış örnek açık kaynaklı kodları inceleyerek ufak pratikler yapabilirsiniz.
MYSQL bir çok programlama dilinde kullanılan ve en popüler veritabanı yazılımıdır. Uygulamalarımızda bize gönderilen verileri kalıcı bir şekilde saklayıp istediğimiz zaman istediğim şekilde tekrar geri okuyup düzenlememizi sağlar.
MYSQL aslında kendi başına bir v
ritabanı programlama diline sahip. Ben şuan bu konuda sadece biraz giriş yapacağım ve ilerleyen konularda MYSQL ve PHP ile ilişkisini iyice dallandıracağız.
İlk olarak MYSQL’e nasıl bağlantı yapacağımızı ve sonrasında da nasıl sorgu göndereceğimizi göstereceğim.
PHP:
$baglanti = @mysql_connect('host', 'kullanıcı adı', 'şifre');
$veritabani = @mysql_select_db('veritabanı adı');
if($baglanti && $veritabani) {
echo 'Bağlantı kuruldu.';
} else {
echo 'Bağlantı kurulamadı.';
}
mysql_close($baglanti); // MYSQL sunucusu ile bağlantımızı koparttık
?>
PHP:
mysql_connect('host', 'kullanıcı adı', 'şifre')or die("Bağlantı Kurulamadı");
mysql_select_db('veritabani adi')or die('Veritabanı Bulunamadı');
PHP ile MYSQL’e sorgu gönderme
Bağlantımızı yaptıktan sonra mysql_query() fonksiyonu ile veritabanına sorgular göndeririz. Tabi sorguları gönderebilmemiz için önceden MYSQL ile bağlantı kurmuş olmamız gerekiyor.
PHP:
mysql_query('SQL CÜMLESİ')or die("Sorgu çalıştırılamadı");