تحتوي قاعدة البيانات على جدول واحد أو أكثر.
تحتاج إلى إذن إنشاء لإنشاء قواعد بيانات MySQL أو حذفها.
يتم استخدام عبارة CREATE DATABASE لإنشاء قاعدة بيانات في MySQL.
في المثال التالي، يتم إنشاء قاعدة بيانات باسم "myDB":
![]() | ملاحظة: عند إنشاء قاعدة بيانات جديدة، يجب عليك تحديد ثلاثة معلمات (اسم الخادم واسم المستخدم وكلمة المرور) لكائن mysqli. نصيحة: إذا كنت تستخدم منفذًا مختلفًا (الافتراضي هو 3306)، أضف سلسلة فارغة لمعلمات قاعدة البيانات، مثل: new mysqli("localhost"، "username"، "password"، ""، port) |
---|
ملاحظة: يستخدم ما يلي مثيل PDO لإنشاء قاعدة البيانات myDBPDO :
باستخدام شركة تنمية نفط عمان:
<?php$servername = "localhost" ; $username = "username" ; $password = " password" ;try { $conn = new PDO ( "mysql:host= $servername " , $username , $password ); قم بتعيين وضع خطأ PDO على الاستثناء $ conn -> setAttribute ( PDO :: ATTR_ERRMODE , PDO :: ERRMODE_EXCEPTION ); = "CREATE DATABASE myDBPDO" ; // استخدم exec() لأنه لم يتم إرجاع أي نتيجة $conn -> exec ( $sql ); echo "تم إنشاء قاعدة البيانات بنجاح<br>" ;}catch( PDOException $e ){ echo $sql . "<br>" . $e -> getMessage ();} $conn = null ? >نصيحة: أكبر فائدة لاستخدام PDO هي أنه يمكنك استخدام فئات الاستثناء لمعالجة المشكلات عند حدوثها أثناء استعلام قاعدة البيانات. إذا حدث استثناء في مقطع التعليمات البرمجية Try{ }، فسيتوقف البرنامج النصي عن التنفيذ وينتقل إلى مقطع التعليمات البرمجية الخاص بـ Catch(){ } الأول لتنفيذ التعليمات البرمجية. في مقطع التعليمات البرمجية الذي تم التقاطه أعلاه، نقوم بإخراج عبارة SQL وإنشاء رسالة الخطأ.