English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
بعد الاتصال بقاعدة بيانات MySQL، قد تكون هناك عدة قواعد بيانات متاحة للتعامل معها، لذا يجب اختيار قاعدة البيانات التي تريد التعامل معها.
يمكن اختيار قاعدة البيانات المحددة بسهولة في نافذة إدخال mysql> باستخدام أوامر SQL المحددة.
النموذج التالي يختار قاعدة البيانات w3codebox:
[root@host]# mysql -u root -p ادخل كلمة المرور:****** mysql> use w3codebox; تغيير قاعدة البيانات mysql>
بعد تنفيذ الأوامر أعلاه، قد اختارتم قاعدة البيانات w3codebox بنجاح، وسوف يتم تنفيذ جميع العمليات اللاحقة في قاعدة البيانات w3codebox.
ملاحظة:كل أسماء القواعد البيانية، وأسماء الجداول، وأسماء حقول الجداول متمييزة بحسب الحالة. لذا يجب عليك إدخال الأسماء الصحيحة عند استخدام أوامر SQL.
PHP يقدم دالة mysqli_select_db لاختيار قاعدة بيانات. تعود الدالة TRUE عند تنفيذها بنجاح، وإلا تعود FALSE.
mysqli_select_db(connection, dbname);
المتغيرات | الوصف |
---|---|
connection | مطلوب. تحديد الاتصال بـ MySQL الذي سيتم استخدامه. |
dbname | مطلوب، تحديد قاعدة البيانات الافتراضية التي سيتم استخدامها. |
يظهر هذا المثال كيفية استخدام وظيفة mysqli_select_db لاختيار قاعدة بيانات:
<?php $dbhost = 'localhost'; // عنوان الخادم لمستخدم mysql $dbuser = 'root'; // اسم المستخدم mysql $dbpass = '123456'; // كلمة المرور للمستخدم mysql $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('فشل الاتصال: ' . mysqli_error($conn)); } echo 'نجاح الاتصال'; mysqli_select_db($conn, 'w3codebox'); mysqli_close($conn); ?>