-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Muhammet SAFAK edited this page Aug 15, 2022
·
5 revisions
InitPHP Database kütüphanesinin dökümantasyonuna hoş geldiniz.
Bu dökümantasyon henüz son halini almamıştır; eksiklikler ve yazım hataları içerebilir.
PHP programlama dili ile hazırlanmış, bağımsız olarak çalışabilen bir veritabanı soyutlama ve veri erişim kütüphanesidir. PHP'nin PDO uzantısını kullanır.
- PHP 7.4 ya da daha üstü bir PHP sürümü
- PHP PDO uzantısı (ve kullanacağınız PDO Sürücü)
Bununla birlikte ilk kurulum için geliştirici cihazında PHP paket yöneticisi Composer kurulu olmalıdır.
Gereksinimlerin doğru şekilde yüklenmesi için Composer ile yapılması gerekir. Bu yüzden en azından geliştirici cihazınızda Composer'ın kurulu olması gerekir.
Çalışma dizininizde aşağıdaki komutu yürütün;
composer require initphp/database
Aşağıda basit bir MySQL veritabanı bağlantı örneğini görebilirsiniz.
require_once "vendor/autoload.php";
use \InitPHP\Database\DB;
$db_config = [
'dsn' => 'mysql:host=localhost;port=3306;dbname=test;charset=utf8mb4',
'username' => 'root',
'password' => '',
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_general_ci',
];
$db = new DB($db_config);
$db->asConnectionGlobal();