شبكة تعلم مع ناو

ما الدالة التي تنشئ اتصالًا بقاعدة MySQL في PHP؟

الدالة mysqli_connect() تنشئ اتصالًا بقاعدة بيانات MySQL:

$conn = mysqli_connect('localhost', 'user', 'secret', 'shop');

البديل الأشهر: PDO

$pdo = new PDO('mysql:host=localhost;dbname=shop;charset=utf8mb4', 'user', 'secret');

PDO تعمل مع قواعد بيانات أخرى أيضًا، وتدعم الاستعلامات المجهزة بأسلوب واضح.

انتبه للدوال القديمة

الدوال التي تبدأ بـ mysql_ (دون i)، مثل mysql_query()، حُذفت من PHP 7. إذا رأيتها في درس قديم، فاستخدم mysqli أو PDO بدلًا منها.

اختبر نفسك

خمسة أسئلة سريعة، مع الإجابة والشرح بعد كل سؤال.