أولا انشاء قاعدة البيانات في mysql: -
1- بعد تثبيت برنامج السيرفر المحلي على الكمبيوتر نفتح البرنامج ومن ثم نفتح موقع localhost من خلال هذا الرابط
http://localhost/phpmyadmin/
2- واذا ظهرت هذه النافذة فأعلم ان السيرفر المحلي تم بنجاح
3- نضغط على New
4- في هذه النافذة نكتب أسم قاعدة البيانات وليكن Social وبجوارها نختار utf8_general_ci وهو الترميزثم نضغط على Create.
وهكذا تم إنشاء قاعدة البيانات في الدرس القادم سوف نشرح كيفية إنشاء جدول في قاعدة البيانات حتى يتم ربط هذا الجزء بالدرس القادم والذي سيكون بعنوان انشاء صفحة تسجيل الدخول.
ثانيا طريقة الاتصال بقاعدة البيانات عن طريق PDO: -
1- نفتح محرر الأكواد وداخل مجلد social ننشأ ملف ونسميه connect.php.
2- نضع هذا الكود
<?php
$dsn = 'mysql:host=localhost;dbname=social';
$user = 'root';
$pass = '';
$option = array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8',
);
try {
$con = new PDO($dsn, $user , $pass ,$option);
$con->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION );
}
catch(PDOException $e) {
echo "Faild To Connect" . $e ->getMessage();
}
3- نفتح ملف init.php ونضع فيه هذا الكود تحت علامة <?php مباشرة: -
ملاحظات هامة جدا: -
1- يجب أن يكون اسم dbname هو نفس الاسم الذي قمنا بتسميته في قاعدة البيانات mysql.
2- اذا كان هناك باسورد لقاعدة بيانات mysql يجب كتابته في ملف connect.php عند المتغير
$pass
بمعنى لو انت عملت باسورد في قاعدة بيانات mysql اكتب الباسورد في ملف connect.php عند المتغير
$pass.