PHP’de veritabanı bağlantısı nasıl kurulur?
PHP’de Veritabanı Bağlantısı Kurma
PHP ile veritabanı bağlantısı kurmak için genellikle MySQL kullanılır. Aşağıda temel adımlar yer almaktadır:- Veritabanı bilgilerini belirleme: Sunucu adı, kullanıcı adı, şifre ve veritabanı adı.
- MySQLi veya PDO kullanma: İki farklı yöntemle bağlantı kurabilirsiniz.
MySQLi ile Bağlantı Örneği
Aşağıdaki kod, MySQLi ile nasıl bağlantı kurulacağını gösterir:
$servername = "localhost"; $username = "kullanici_adi"; $password = "sifre"; $dbname = "veritabani_adi"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("Bağlantı başarısız: " . $conn->connect_error); } echo "Bağlantı başarılı";
PDO ile Bağlantı Örneği
Aşağıdaki kod ise PDO ile bağlantı kurmayı göstermektedir:
$servername = "localhost"; $username = "kullanici_adi"; $password = "sifre"; $dbname = "veritabani_adi"; try { $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "Bağlantı başarılı"; } catch (PDOException $e) { echo "Bağlantı başarısız: " . $e->getMessage(); }
Önemli Noktalar
- Veritabanı bilgilerini doğru girdiğinizden emin olun.
- Hata kontrolü yaparak olası bağlantı sorunlarını yakalayın.
- PDO kullanıyorsanız, güvenlik için parametreli sorgular kullanmayı tercih edin.
Aynı kategoriden
- Veri tabani yedekleme en iyi yöntemleri nelerdir?
- Bilgisayarin RAM’i nedir?
- Yemek pişirme sırasında malzeme sıralaması ve zamanlama optimizasyonu nasil yapilabilir?
- CSS’in temel kullanım amaçları nedir?
- Yapay zeka ile bilimkurgu filmi yazımı nasıl yapılır?
- Yazılım geliştirme sürecinde code review nasıl yapılmalı?
- JavaScript’te async/await kullanımında yaygın hatalar nelerdir?
- Performans artırmak için React’ta en iyi uygulamalar nelerdir?