אנדרואיד

כיצד למחוק מסד נתונים mysql בלינוקס דרך שורת הפקודה

mysql | Linux видеоуроки

mysql | Linux видеоуроки

תוכן עניינים:

Anonim

MySQL היא מערכת הפיתוח הפופולרית ביותר בנושא ניהול בסיסי נתונים של קוד פתוח.

מדריך זה מתאר כיצד למחוק (או להוריד) מסד נתונים של MySQL או MariaDB דרך שורת הפקודה.

לפני שאתה מתחיל

כל הפקודות מבוצעות כמשתמש ניהולי (ההרשאה המינימלית הנדרשת למחיקת בסיס נתונים היא DROP ) או עם חשבון שורש.

כדי לגשת למסוף MySQL, הקלד את הפקודה הבאה והזן את סיסמת המשתמש שלך בשורש MySQL כאשר תתבקש:

mysql -u root -p אם אתה צריך לשנות את סיסמת השורש MySQL שלך, עקוב אחר הדרכה זו על איפוס סיסמת שורש MySQL דרך שורת הפקודה.

פרט את כל מסדי הנתונים של MySQL

לפני שחרור מסד הנתונים, ייתכן שתרצה להציג רשימה של כל בסיסי הנתונים שיצרת. לשם כך מתוך מעטפת MySQL, בצע את הפקודה הבאה:

SHOW DATABASES;

הפקודה שלמעלה תדפיס רשימה של כל בסיסי הנתונים בשרת. הפלט צריך להיות דומה לזה:

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

מחק מסד נתונים ב- MySQL

מחיקת בסיס נתונים של 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 ממסמך לינוקס באמצעות כלי השירות mysqladmin.

לדוגמה, למחיקת בסיס נתונים בשם database_name , הקלד את הפקודה הבאה והזן את סיסמת המשתמש שלך ב- MySQL root כאשר תתבקש:

mysqladmin -u root -p drop database_name

סיכום

למדת כיצד למחוק בסיס נתונים של MySQL.

אל תהסס להשאיר תגובה אם יש לך שאלות.

mysql mariadb