
PHP ve MySQL Veritabanı Bağlantısı Nasıl Yapılır?
2 Eylül 2023 | 260
Web uygulamalarının çoğu, verileri saklamak ve işlemek için veritabanlarına ihtiyaç duyar. MySQL, açık kaynaklı ve popüler bir ilişkisel veritabanı yönetim sistemidir ve PHP ile kolayca entegre edilebilir. Bu blog yazısında, PHP ile MySQL veritabanına nasıl bağlanacağınızı öğreneceksiniz. Bu sayede kullanıcıların bilgilerini kaydedebilir, içerikleri görüntüleyebilir ve diğer veritabanı işlemlerini gerçekleştirebilirsiniz.
-
Adım: MySQL Veritabanı Oluşturma Öncelikle, PHP ile bağlantı kuracağınız bir MySQL veritabanı oluşturmanız gerekmektedir. CPanel gibi bir yönetim paneli kullanıyorsanız, genellikle kolayca veritabanı oluşturabilirsiniz. Ayrıca, PHPMyAdmin gibi araçlar da kullanarak veritabanınızı yönetebilirsiniz. Veritabanı oluştururken adını, kullanıcı adını ve şifrenizi not almanız önemlidir, çünkü bu bilgileri PHP kodunuzda kullanacaksınız.
-
Adım: PHP ile MySQL Bağlantısı Kurma Veritabanınızı oluşturduktan sonra, şimdi PHP kodunu kullanarak MySQL veritabanına bağlanma zamanı geldi. Bunun için PHP'nin MySQLi veya PDO (PHP Data Objects) uzantılarını kullanabilirsiniz. Bu örnekte, MySQLi'yi kullanarak bağlantı kodunu göstereceğiz:
// Veritabanı bilgileri
$servername = "localhost"; // Eğer farklı bir sunucuda ise, sunucu adını buraya girin.
$username = "kullanici_adi"; // Veritabanı kullanıcı adınızı girin.
$password = "sifre"; // Veritabanı şifrenizi girin.
$database = "veritabani_adi"; // Oluşturduğunuz veritabanının adını girin.
$conn = new mysqli($servername, $username, $password, $database);
if ($conn->connect_error) {
die("Bağlantı hatası: " . $conn->connect_error);
} else {
echo "Veritabanına başarıyla bağlandınız!";
}
$conn->close();
?>
Yukarıdaki kodda, veritabanı bilgilerinizi kendinize göre güncelleyin ve bu kodu PHP dosyanıza ekleyin. Kod, $conn
değişkeni ile MySQL veritabanına bağlanır. Eğer bağlantı hatası oluşursa, bunu $conn->connect_error
ile yakalayabilirsiniz.
Sonuç: Bu blog yazısında, PHP ile MySQL veritabanına nasıl bağlanacağınızı öğrendiniz. MySQL veritabanınızı oluşturduktan sonra, PHP ile kolayca bağlantı kurabilir ve veritabanı işlemlerini gerçekleştirebilirsiniz. Unutmayın ki, güvenlik için veritabanı bilgilerini korumalı ve gerektiğinde şifreleme kullanmalısınız.