Bu makale size PHP kodunu MySQL veritabanına bağlamak için en kolay ve en uygun çözümü sunar. Başlangıç olarak, bu gönderi MySQL ve PHP'nin sisteminizde kurulu olduğundan emin olmanızı sağlar.
PHP ve MySQL'in Kullanılabilirliğini Onaylayın
PHP'nin sistemde kurulu olup olmadığını doğrulamak için sürümünü yazarak kontrol edin:
> php-v
Yukarıdaki çıktıda PHP'nin sistemde mevcut olduğu görülmektedir.
MySQL sürümünü kontrol etmek için şunu yazın:
> sqlsh.exe
MySQL de sistemde mevcuttur.
Not: Halihazırda bir veritabanınız varsa sonraki adımı atlayın.
MySQL Veritabanı Oluştur
MySQL Veritabanı oluşturmak için şu adrese gidin: MySQL Çalışma Tezgahı tıklayın ve “ MySQL bağlantıları ' düğme:
Yaz ' Bağlantı adı ', Ve ' Kullanıcı adı' tıklayın ve “ Apps Kasası'nda sakla ' düğme:
Veritabanı için şifreyi saklayın ve “ üzerine tıklayın. TAMAM ' düğme:
Tıkla ' TAMAM “Yeni Bağlantı Kur” penceresi için ” düğmesi:
Kontrol panelinde, başarılı bir şekilde oluşturulduktan sonra veritabanını göreceksiniz:
Veritabanı oluşturulduktan sonraki adım PHP ile bağlantısıdır.
PHP'yi MySQL Veritabanına Bağlayın
Kod düzenleyiciyi açın ve “adlı bir dosya oluşturun. bağlantı.php ”:
Veritabanının ayrıntılarını sağlayarak bağlantıyı yapılandırın ' sunucu adı ”, “ Kullanıcı adı ', Ve ' şifre ”. Aşağıdaki PHP kullanarak MySQL'e bağlanmak için sözdizimini gözlemleyin:
Sözdizimi
$sunucuadı = '$kullaniciadi = '
$şifre = '<şifre>';
Veritabanı ayrıntılarını sağladıktan sonra, dosya şöyle görünecektir:
Bir sonraki adım, PHP kullanarak bağlantı oluşturmaktır, sözdizimi şu şekildedir:
Sözdizimi :
$bağlantı = new mysqli($servername, $username, $password);Bir sonraki adım, bağlantı için hata işleme yapmaktır:
if ($connection->connect_error) {die('Bağlantı başarısız: ' . $bağlantı->bağlantı_hatası);
}
echo 'Localhost Veritabanına Başarıyla Bağlandı';
Bu dosyayı kaydedin.
Kod düzenleyicinin terminalinde, dosyayı çalıştırmak için bu komutu yazın, dosya adını, terminal konumuna referansla dosyanın konumu ile doğru şekilde sağladığınızdan emin olun:
> php .\bağlantı.php
Yukarıdaki çıktıda bağlantının başarılı olduğu görülmektedir.
Not : Doğru şifreyi veya başka bir kimlik bilgisini sağlamazsanız, aşağıdaki ekran görüntüsünde gösterilen bir hata gösterecektir:
PHP ve MySQL veritabanı arasındaki bağlantıyı kapatmak için şunu yazın:
$ bağlantı->kapat();Bu kılavuzu kullanarak PHP kodunuzu MySQL veritabanınıza hemen bağlayabilirsiniz.
Çözüm
Bir MySQL veritabanını PHP kodunuzla bağlamak için, sisteminize MySQL ve PHP yükleyin. MySQL veritabanının sunucu adını, kullanıcı adını ve parolasını tanımlamak için PHP dosyasında bir veritabanı oluşturun. Bir bağlantı MySQL komutu yazın ' $bağlantı = new mysqli($servername, $username, $password); ” ve hata işleme için if ifadesini kullanın. PHP'yi MySQL'e bağlamak için bu PHP dosyasını kaydedin ve çalıştırın.