Azərbaycan ▾
Top | Yeni | Forum

PHP-də PDO ilə MySQL verilənlər bazasına təhlükəsiz qoşulma

Forum › Proqramlaşdırma
💬 0 · 👁 12
mywap.az · 08.11.2026 03:23
PHP-də PDO verilənlər bazası ilə işləmək üçün istifadə olunan geniş yayılmış interfeyslərdən biridir. PDO vasitəsilə MySQL bağlantısı yaratmaq, SQL sorğularını icra etmək və istifadəçi məlumatlarını təhlükəsiz şəkildə bazaya ötürmək mümkündür.
Nümunə kod:

<?php
$host = 'localhost';
$db = 'database_name';
$user = 'database_user';
$pass = 'database_password';

try {
$pdo = new PDO(
"mysql:host=$host;dbname=$db;charset=utf8mb4",
$user,
$pass,
[
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES => false
]
);

echo "Database connection successful!";

} catch (PDOException $e) {
error_log($e->getMessage());
die("Database connection failed.");
}

İzah:
PDO: Verilənlər bazası bağlantısını yaradır.
utf8mb4: Unicode simvollarını, o cümlədən Azərbaycan hərflərini dəstəkləyir.
ERRMODE_EXCEPTION: Xətaları exception şəklində göstərir.
FETCH_ASSOC: Nəticələri assosiativ massiv kimi qaytarır.
EMULATE_PREPARES: Native prepared statements istifadəsini təmin edir.
Təhlükəsizlik qeydi: Real layihədə verilənlər bazası şifrələrini ictimai kod repozitoriyasında saxlamaq olmaz.

Cavab yaz

Yazmaq üçün sayt ID-nizlə daxil olun. Daxil ol

İlk sehife
© 2026 MyWap.az
Azəri saytlar