English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
حذف جدول البيانات في MySQL عملية سهلة للغاية، ولكن يجب أن تكون حذرًا جدًا عند تنفيذ عملية حذف الجداول، لأن جميع البيانات ستختفي بعد تنفيذ الأمر.
القواعد العامة لحذف جدول البيانات في MySQL هي كما يلي:
DROP TABLE table_name ;
استعلام SQL لحذف جدول البيانات في نافذة الأوامر mysql> هو DROP TABLE :
في هذا المثال تم حذف جدول البيانات w3codebox_tbl:
root@host# mysql -u root -p ادخل كلمة المرور:******* mysql> use w3codebox; تم تغيير قاعدة البيانات mysql> DROP TABLE w3codebox_tbl استعلام صحيح، لم يتم تأثير أي سطر (0.8 ثانية) mysql>
يستخدم PHP وظيفة mysqli_query لحذف جدول البيانات MySQL.
يملك هذه الوظيفة اثنين من المعلمات، ويقوم بتقديم TRUE عند نجاح التنفيذ، وإلا يقوم بتقديم FALSE.
mysqli_query(connection,query,resultmode);
المواضيع | وصف |
---|---|
connection | مطلوب. تحديد الاتصال بـ MySQL. |
query | مطلوب، تحديد سلسلة الاستعلام. |
resultmode | اختياري. متغير ثابت. يمكن أن يكون أي من القيم التالية:
|
في هذا المثال، تم استخدام سكربت PHP لحذف جدول البيانات w3codebox_tbl:
<?php $dbhost = 'localhost'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // كلمة المرور للمستخدم mysql $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('فشل الاتصال: ' . mysqli_error($conn)); } echo 'نجاح الاتصال<br/>'; $sql = "DROP TABLE w3codebox_tbl"; mysqli_select_db($conn, 'w3codebox'); $retval = mysqli_query($conn, $sql); if(! $retval ) { die('فشل حذف الجدول: ' . mysqli_error($conn)); } echo "تم حذف الجدول بنجاح\n"; mysqli_close($conn); ?>
بعد تنفيذ النجاح، نستخدم الأمر التالي لنرى أن جدول w3codebox_tbl قد تم حذفه:
mysql> show tables; مجموعة فارغة (0.01 ثانية)