X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German)
X

Bilgi Bankası

AnasayfaBilgi BankasıPDOPDO ve SQLite Veritabanı İşlemleri

PDO ve SQLite Veritabanı İşlemleri

PDO (PHP Data Objects) ve SQLite, PHP tabanlı uygulamalar için hafif ve kullanımı kolay bir veritabanı seçeneğidir. Bu makalede, PDO kullanarak PHP uygulamalarında SQLite veritabanıyla nasıl etkileşim kurulacağını adım adım öğreneceksiniz.

1. SQLite Veritabanı Oluşturma:
- SQLite, sunucuya bağlı olmadan tek bir dosyada yerel olarak depolanan bir veritabanı sistemidir. İlk adım, SQLite veritabanını oluşturmaktır. Aşağıdaki PHP koduyla yeni bir SQLite veritabanı oluşturabilirsiniz:
```php
$dbFile = 'database.db';
$db = new PDO('sqlite:' . $dbFile);
```

2. Tablo Oluşturma:
- Veritabanında kullanılacak tabloları oluşturmak için SQL CREATE TABLE ifadelerini kullanabiliriz. Örneğin, bir "users" tablosu oluşturalım:
```php
$createTableSQL = "CREATE TABLE users (
id INTEGER PRIMARY KEY,
username TEXT NOT NULL,
email TEXT NOT NULL
)";
$db->exec($createTableSQL);
```

3. Veri Ekleme:
- Oluşturduğumuz tabloya veri eklemek için INSERT INTO ifadesini kullanabiliriz. Örneğin:
```php
$username = 'john_doe';
$email = 'john@example.com';
$insertSQL = "INSERT INTO users (username, email) VALUES (:username, :email)";
$stmt = $db->prepare($insertSQL);
$stmt->bindParam(':username', $username);
$stmt->bindParam(':email', $email);
$stmt->execute();
```

4. Veri Sorgulama:
- SQLite veritabanından veri sorgulamak için SELECT ifadesini kullanabiliriz. Örneğin, tüm kullanıcıları seçmek için:
```php
$selectSQL = "SELECT * FROM users";
$stmt = $db->query($selectSQL);
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo $row['username'] . ": " . $row['email'] . "
";
}
```

5. Veritabanı Bağlantısını Kapatma:
- Veritabanı işlemleri tamamlandıktan sonra, bağlantıyı kapatmak önemlidir:
```php
$db = null;
```

Sonuç:
Bu makalede, PDO kullanarak PHP uygulamalarında SQLite veritabanıyla nasıl etkileşim kurulacağını adım adım öğrendiniz. SQLite veritabanı oluşturma, tablo oluşturma, veri ekleme, veri sorgulama ve veritabanı bağlantısını kapatma gibi temel işlemleri öğrendiniz. Bu bilgiyi kullanarak, PHP uygulamalarınızda hafif ve yerel SQLite veritabanını kullanabilir ve veritabanı işlemlerini gerçekleştirebilirsiniz.

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(25 defa görüntülendi. / 0 kişi faydalı buldu.)

Top