ذكري المظهر

كيفية حذف قاعدة بيانات mysql على لينكس عبر سطر الأوامر

تكوين قواعد بيانات في Command Prompt

تكوين قواعد بيانات في Command Prompt

جدول المحتويات:

Anonim

MySQL هو نظام إدارة قواعد البيانات العلائقية المفتوح المصدر الأكثر شعبية.

يصف هذا البرنامج التعليمي كيفية حذف (أو إسقاط) قاعدة بيانات MySQL أو MariaDB من خلال سطر الأوامر.

قبل ان تبدأ

يتم تنفيذ جميع الأوامر كمستخدم إداري (الحد الأدنى للامتياز المطلوب لحذف قاعدة البيانات هو DROP ) أو مع حساب الجذر.

للوصول إلى وحدة تحكم MySQL ، اكتب الأمر التالي وأدخل كلمة مرور مستخدم MySQL الجذر عندما يُطلب منك ذلك:

mysql -u root -p إذا كنت بحاجة إلى تغيير كلمة مرور جذر MySQL ، فاتبع هذا البرنامج التعليمي حول إعادة تعيين كلمة مرور جذر MySQL عبر سطر الأوامر.

قائمة جميع قواعد بيانات MySQL

قبل إسقاط قاعدة البيانات ، قد ترغب في عرض قائمة بجميع قواعد البيانات التي قمت بإنشائها. للقيام بذلك من داخل MySQL shell ، قم بتنفيذ الأمر التالي:

SHOW DATABASES;

سيقوم الأمر أعلاه بطباعة قائمة بجميع قواعد البيانات على الخادم. يجب أن يكون الإخراج مشابهًا لهذا:

+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)

حذف قاعدة البيانات في الخلية

يعد حذف قاعدة بيانات MySQL بسيطًا مثل تشغيل أمر واحد. هذا إجراء غير قابل للعكس ويجب تنفيذه بحذر. تأكد من أنك لا تزيل قاعدة بيانات خاطئة ، لأنه بمجرد حذف قاعدة البيانات لا يمكن استعادتها.

من الجيد دائمًا إنشاء نسخة احتياطية لقاعدة البيانات قبل تشغيل استعلام الإسقاط.

لحذف قاعدة بيانات ، اكتب الأمر التالي ، حيث database_name هو اسم قاعدة البيانات التي تريد حذفها:

DROP DATABASE database_name;

Query OK, 1 row affected (0.00 sec)

ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist

لتجنب رؤية الأخطاء على النحو الوارد أعلاه ، استخدم الأمر التالي بدلاً من ذلك:

DROP DATABASE IF EXISTS database_name;

Query OK, 1 row affected, 1 warning (0.00 sec)

في الإخراج أعلاه ، Query OK يعني أن الاستعلام كان ناجحًا ، ويخبرك 1 warning بأن قاعدة البيانات غير موجودة وأنه لم يتم حذف أي قاعدة بيانات.

على نظام Linux ، تكون قاعدة بيانات MySQL وأسماء الجداول حساسة لحالة الأحرف.

حذف قاعدة بيانات MySQL مع mysqladmin

يمكنك أيضًا حذف قاعدة بيانات MySQL من محطة Linux باستخدام الأداة المساعدة mysqladmin.

على سبيل المثال ، لحذف قاعدة بيانات باسم database_name ، اكتب الأمر التالي وأدخل كلمة مرور مستخدم MySQL root عند المطالبة:

mysqladmin -u root -p drop database_name

استنتاج

لقد تعلمت كيفية حذف قاعدة بيانات MySQL.

لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.

مسيل مريب