الاتصال مع قاعدة البيانات MySQL

تستخدم عادة MySQL مع لغة PHP .


إنشاء اتصال لقاعدة البيانات MySQL

قبل الوصول الى البيانات في قاعدة البيانات يجب إنشاء اتصال مع قاعدة البيانات .

باستخدام لغة PHP يمكن انشاء اتصال مع قاعدة البيانات من خلال الوظيفة mysql_connect() .

التركيبة

mysql_connect(servername,username,password);
 
المتغيرات الشرح
servername اختياري . يحدد وجهة الاتصال مع السيرفر و غالباً مايكون localhost
username اختياري . يحدد اسم المستخدم مع السيرفر . يمكن استخدام افتراضياً root .
password اخيتاري . يحدد كلمة المرور مع السيرفر و غالباً ماتكون فارغة اذا لم تعيين كلمة مرور خاصة مسبقاً .

ملاحظة : هناك الكثير من القيم المستخدمة مع قواعد البيانات ولكن في الجدول أهمها فقط لكن لمزيد من المعلومات يمكنك زيارة مراجع PHP MySQL .

مثال

في المثال التالي سنقوم بتخزين الاتصال مع قاعدة البيانات من خلال المتغير $con من أجل استخدامات لاحقة في السكربت بالاضافى الى استخدام die() من أجل معرفة نوع الخطأ مع قواعد البيانات في حال فشل الاتصال :

<?php
$con = mysql_connect("localhost","root","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

// some code

?>


إنهاء الاتصال

سيتم اغلاق الاتصال بشكل تلقائي عند انتهاء السكربت لكن اذا أردت انهاء الاتصال يمكن استخدام الوظيفة mysql_close() :

<?php
$con = mysql_connect("localhost","root","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
mysql_close($con);

?>