PHP'de veritabanı bağlantısı nasıl oluşturulur

avatar cabbar
Forum Üyesi
16-09-2023, Saat: 20:57
340
#1
Yorumu Paylaş

PHP ile bir veritabanına bağlantı oluşturmak için genellikle MySQLi veya PDO (PHP Data Objects) gibi veritabanı uzantılarını kullanırsınız. İşte her iki yöntemi de kullanarak PHP'de veritabanı bağlantısı oluşturmanın temel adımları:

**MySQLi ile Veritabanı Bağlantısı OluşturmaÖpücük At*

1. Öncelikle MySQL sunucusuna erişiminizin olması gerekmektedir. Bir MySQL veritabanı oluşturduğunuzdan veya mevcut bir veritabanına erişim izinlerinizin olduğundan emin olun.

2. PHP'de MySQLi uzantısını etkinleştirin. Genellikle PHP'de varsayılan olarak etkindir, ancak kontrol etmek isterseniz php.ini dosyasını inceleyebilirsiniz.

3. Veritabanı bağlantısı oluşturun ve gerekli bilgileri belirtin. Örneğin:
   
   ```php
   $servername = "localhost"; // MySQL sunucusu adı veya IP adresi
   $username = "kullanici_adi"; // MySQL kullanıcı adı
   $password = "parola"; // MySQL şifre
   $dbname = "veritabani_adi"; // Kullanmak istediğiniz veritabanı adı

   // Veritabanına bağlanma
   $conn = new mysqli($servername, $username, $password, $dbname);

   // Bağlantıyı kontrol et
   if ($conn->connect_error) {
       die("Bağlantı hatası: " . $conn->connect_error);
   }
   ```

4. Bağlantı başarıyla oluşturulduktan sonra, SQL sorgularınızı bu bağlantı üzerinden çalıştırabilirsiniz.

**PDO ile Veritabanı Bağlantısı OluşturmaÖpücük At*

1. Öncelikle MySQL sunucusuna erişiminizin olması gerekmektedir. Bir MySQL veritabanı oluşturduğunuzdan veya mevcut bir veritabanına erişim izinlerinizin olduğundan emin olun.

2. PDO uzantısını kullanabilmek için PHP'de etkinleştirilmiş olması gerekir. Genellikle varsayılan olarak etkindir.

3. Veritabanı bağlantısı oluşturun ve gerekli bilgileri belirtin. Örneğin:

   ```php
   $servername = "localhost"; // MySQL sunucusu adı veya IP adresi
   $username = "kullanici_adi"; // MySQL kullanıcı adı
   $password = "parola"; // MySQL şifre
   $dbname = "veritabani_adi"; // Kullanmak istediğiniz veritabanı adı

   try {
       $conn = new PDO("mysqlHmmost=$servername;dbname=$dbname", $username, $password);
       // Bağlantıyı ayarla
       $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
       echo "Bağlantı başarıyla oluşturuldu";
   } catch (PDOException $e) {
       echo "Bağlantı hatası: " . $e->getMessage();
   }
   ```

4. Bağlantı başarıyla oluşturulduktan sonra, SQL sorgularınızı bu bağlantı üzerinden çalıştırabilirsiniz.

Bağlantı başarıyla oluşturulduktan sonra, veritabanı ile etkileşimde bulunabilir ve verileri sorgulayabilir veya güncelleyebilirsiniz. Bağlantı işlemi tamamlandığında, bağlantıyı kapatmayı unutmayın:

```php
$conn->close(); // MySQLi için
// veya
$conn = null; // PDO için
```

Bu adımlar, PHP ile MySQL veya başka bir veritabanı türüne bağlantı oluşturmanız için temel bir rehber sunar. Veritabanı sunucusu ve kullanacağınız veritabanı türüne bağlı olarak bağlantı ayrıntıları değişebilir.




[Resim: how-to-connect-php-to-mysql-database.jpg]
deneme
Forum Üyesi

Konuda Ara

1 Yorum

cabbar

Forum Üyesi

Kayıtlı Üye Grubu
avatar
cabbar
17-09-2023, Saat: 20:53
17-09-2023, Saat: 20:53
#2
Yorumu Paylaş
İşinize yaracak bilgiler


Konuyu Okuyanlar:
1 Ziyaretçi