English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

اختيار قاعدة بيانات MySQL

بعد الاتصال بقاعدة بيانات MySQL، قد تكون هناك عدة قواعد بيانات متاحة للتعامل معها، لذا يجب اختيار قاعدة البيانات التي تريد التعامل معها.

اختيار قاعدة بيانات MySQL من نافذة إدخال الأوامر

يمكن اختيار قاعدة البيانات المحددة بسهولة في نافذة إدخال mysql> باستخدام أوامر SQL المحددة.

مثال على الخط

النموذج التالي يختار قاعدة البيانات w3codebox:

[root@host]# mysql -u root -p
ادخل كلمة المرور:******
mysql> use w3codebox;
تغيير قاعدة البيانات
mysql>

بعد تنفيذ الأوامر أعلاه، قد اختارتم قاعدة البيانات w3codebox بنجاح، وسوف يتم تنفيذ جميع العمليات اللاحقة في قاعدة البيانات w3codebox.

ملاحظة:كل أسماء القواعد البيانية، وأسماء الجداول، وأسماء حقول الجداول متمييزة بحسب الحالة. لذا يجب عليك إدخال الأسماء الصحيحة عند استخدام أوامر SQL.

اختيار قاعدة بيانات MySQL باستخدام سكربت PHP

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);
?>