Ana sayfa PHP Kodlama PDO Veritabanı Bağlantısı Nasıl Yapılır ?

PDO Veritabanı Bağlantısı Nasıl Yapılır ?

62
0

Pdo kodlamada try catch yapısıyla bir projenin veritabanına bağlantısını kolayca yapabiliriz. Verileri ister bir sabit(define)te tutar istersek dizi şeklinde gönderebiliriz. İlk olarak dizi şeklinde veritabanı bilgilerimiz gönderelim ve bağlantıyı kuralım.

return [
    'db' => [
        'name' => 'veritabanıismi',
        'host' => 'localhost',
        'user' => 'dbusername',
        'pass' => 'şifre'
    ]
    ];
try{
$db = new PDO('mysql:host=' .$config['db']['host'].';dbname='.$config['db']['name'],$config['db']['user'] ,$config['db']['pass']);
$db->exec("SET NAMES 'utf8'; SET CHARSET 'utf8'");
}catch(PDOException $e)
{
die($e->getMessage());
}

Şimdide sabite alarak gönderelim..

define('DBNAME', 'veritabanıismi');
define('HOST', 'localhost');
define('DBUSER', 'dbusername');
define('DBPASS', 'şifre');
try{
$db = new PDO('mysql:host=' .HOST.';dbname='.DBNAME,DBUSER ,DBPASS);
$db->exec("SET NAMES 'utf8'; SET CHARSET 'utf8'");
}catch(PDOException $e)
{
die($e->getMessage());
}

İki şekilde de veritabanımıza bağlanabiliriz. $db değişkenini artık tüm CRUD işlemlerinde kullanabiliriz.

BİR CEVAP BIRAK

Please enter your comment!
Please enter your name here