PHP'yi MySQL Veritabanına Bağlayın

Php Yi Mysql Veritabanina Baglayin



PHP, verileri girdi olarak alabilen, saklayabilen ve işleyebilen dinamik web siteleri oluşturabilen popüler bir dildir. PHP birçok veritabanını destekler ve MySQL bunlardan biridir. Pek çok kişi dinamik bir PHP web sitesi dağıtmak istiyor ancak web sitesi ile MySQL veritabanı arasındaki bağlantıdan korkuyor ki bu zor bir iş değil.

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.