MariaDB הוא מסד נתונים בשימוש נרחב במערכות לינוקס. במדריך זה, תחקור כיצד להתקין את מסד הנתונים באובונטו 22.04 בעזרת מספר פקודות קלות לביצוע.
לאחר שהתקנת ותגדיר את MariaDB, תלמד כיצד לקיים איתו אינטראקציה דרך שורת הפקודה MariaDB. בסופו של דבר, תראה גם פקודה להסיר את מסד הנתונים מאובונטו.
מה זה MariaDB?
MariaDB הוא מסד נתונים פופולרי, חינמי וקוד פתוח ששוחרר כתחליף ל-MySQL. זהו מזלג של MySQL, מה שאומר ש-MariaDB היא גרסה משופרת של MySQL עם פונקציונליות דומה אך טובה יותר. הנה מדריך להגדרת MySQL באובונטו אם תרצה לנסות את זה.
MariaDB הוא מסד נתונים מהיר, ניתן להרחבה ובעל ביצועים מהשורה הראשונה, עם תמיכה במנועי אחסון נוספים. הוא גם מחזיק בתוספים, כלים וכלי עזר רבים שהופכים אותו לאחד ממסדי הנתונים הטובים ביותר שקיימים. MariaDB משמש בעיקר לתחזוקת מלאי, וניהול עסקאות ופרטי לקוחות.
כיצד להתקין את MariaDB על אובונטו 22.04
כך תוכל להתקין את MariaDB באובונטו 22.04:
שלב 1: עדכן את המערכת שלך
כדי להתחיל עם ההתקנה, תחילה עליך
עדכן חבילות במערכת אובונטו שלך. אתה יכול להשיג זאת על ידי הפעלת הפקודה הבאה בטרמינל של אובונטו:sudo apt update && שדרוג sudo apt
זה עשוי לקחת קצת זמן, אז תחזיק מעמד!
שלב 2: התקן את החבילות הדרושות עבור MariaDB
לאחר שעדכנת את המערכת, עליך להתקין כמה חבילות נחוצות הנדרשות על ידי MariaDB. עשה זאת על ידי ביצוע הפקודה הבאה:
sudo apt-לקבל התקן wget software-properties-common dirmngr ca-certificates apt-transport-https -y
כעת לאחר שהתקנת את החבילות החיוניות, סוף סוף תתקין את MariaDB בשלב זה. כדי להתקין את מסד הנתונים, הפעל את הפקודה הבאה כמשתמש שורש או עם sudo:
sudo apt להתקין מריאדב-שרת מריאדב-לָקוּחַ
כדי לוודא ש-MariaDB הותקן בהצלחה במערכת שלך, בדוק את הגרסה של מסד הנתונים המותקן על ידי הנפקת הפקודה הבאה:
mariadb --גִרְסָה
אם אתה רואה את מספר הגרסה של היישום בפלט, זה אומר ש-MariaDB קיים במערכת שלך. זוהי דרך אחת לאמת את ההתקנה. אתה יכול גם לבדוק את המצב הפעיל של מסד הנתונים המותקן לצורך אימות.
השתמש בפקודה הבאה כדי לבדוק את המצב של MariaDB:
סטטוס systemctl mariadb
כפי שאתה יכול לראות, MariaDB פועל.
שלב 3: אבטח את מסד הנתונים של MariaDB שלך
לאחר שהתקנת ואימתת את מסד הנתונים, השלב הבא הוא לבצע כמה תצורות חיוניות ב-MariaDB. לאחר ההתקנה, נוהג טוב להפעיל סקריפט אבטחה כדי להגן על מסד הנתונים של MariaDB מפני פגיעה או תקיפה. בצע את הסקריפט עם הפקודה הזו:
sudo mysql_secure_installation
לאחר מכן, הסקריפט ישאל אם ברצונך להגדיר סיסמת שורש. ספק סיסמה מאובטחת ולחץ להיכנס. לאחר מכן, הוא יבקש ממך לאשר מחדש את הסיסמה. לאחר שמירת הסיסמה, תקבל הודעת "הצלחה" כפי שמוצג להלן.
לאחר מכן, הוא ישאל אם ברצונך להסיר את המשתמש האנונימי או לא. מומלץ להסיר אותו.
זה גם יאשר אם ברצונך לא לאפשר כניסה לשורש מרחוק. אם אתה לא מאפשר זאת, אתה יכול להיכנס רק כמשתמש שורש מ-localhost.
כברירת מחדל, MariaDB מתקין מסד נתונים בדיקה. הסקריפט ישאל אם ברצונך להסיר את מסד הנתונים או לשמור אותו. עדיף למחוק אותו וליצור מסד נתונים חדש. עם זאת, אם ברצונך לשמור אותו למטרות בדיקה, בחר לא.
בסופו של דבר, הסקריפט ייקח ממך הרשאה לטעון מחדש טבלאות הרשאות כדי לעדכן את השינויים החדשים. כדי לטעון אותם, היכנס י. לאחר ביצוע השינויים, תראה הודעת הצלחה בטרמינל.
כיצד לבדוק אם MariaDB פועל
MariaDB מתחיל לפעול ברגע שהוא מותקן. כדי לבדוק את זה, אתה יכול לבדוק את המצב של MariaDB עם הפקודה הבאה:
סטטוס sudo systemctl mariadb
אם MariaDB פועל בסדר, תראה את הפלט הבא בטרמינל של אובונטו:
במקרה, MariaDB מושבת, תראה פלט דומה כפי שמוצג להלן:
כיצד לקיים אינטראקציה עם MariaDB בלינוקס
כעת, לאחר שההתקנה והתצורות הסתיימו, הבה נחקור כיצד תוכל ליצור אינטראקציה עם מסד הנתונים.
1. גש ל-MariaDB Shell
כדי להיכנס למעטפת של MariaDB, הפעל את הפקודה הבאה:
sudo mariadb
עם פקודה זו, צג MariaDB ייפתח. כאן אתה יכול להריץ שאילתות MariaDB כדי ליצור אינטראקציה עם מסד הנתונים.
2. צור חשבון ניהול של MariaDB
לאחר קבלת גישה ל-MariaDB, הדבר הראשון שעליך לעשות הוא ליצור חשבון חדש בשם "אדמין". לחשבון זה יהיו אותן הרשאות כמו לחשבון הבסיס, אך תשתמש בו בעיקר לאימות מבוסס סיסמה.
כדי ליצור את חשבון הניהול עם הרשאות שורש, השתמש בפקודה למטה. הקפד להשתמש בסיסמה שלך בעת הוצאת הפקודה.
מענקאת כלעַל *.* ל 'admin'@'localhost' מזוהה על ידי 'סיסמה' עםמענקאוֹפְּצִיָה;
לאחר מכן, בטל את ההרשאות לעדכון השינויים החדשים ב-MariaDB.
סומקהרשאות;
כעת תוכל לצאת משורת הפקודה MariaDB על ידי הקלדה:
יְצִיאָה
3. צור מסד נתונים ב- MariaDB
כדי ליצור מסד נתונים חדש, השתמש בפקודה הבאה וספק שם למסד הנתונים שלך במקום "TestDB".
לִיצוֹרמאגר מידע TestDB;
כדי לבדוק אם מסד הנתונים נוצר בהצלחה, השתמש בפקודה זו כדי לראות את כל מסדי הנתונים הקיימים ב-MariaDB:
הופעהמאגרי מידע;
כפי שאתה יכול לראות TestDB קיים כעת ברשימת מסדי הנתונים של MariaDB.
כיצד להסיר את MariaDB מאובונטו 22.04
במקרה שאינך זקוק יותר ל-MariaDB, תוכל להסיר את התקנתו בקלות בעזרת פקודת לינוקס בסיסית. פקודה זו תסיר לחלוטין את כל התיקיות והתלות של MariaDB מהמערכת שלך תוך מספר דקות.
sudo apt-לקבל טהר mariadb-*
בחר כן כדי להמשיך בהסרת ההתקנה של MariaDB.
כעת אתה יכול לנצל את מלוא היכולות של MariaDB
הודות לתכונות המדהימות והתמיכה שלה, MariaDB צובר פופולריות מיום ליום והופכת לאחד ממסדי הנתונים הנפוצים ביותר בשוק. שמות גדולים רבים כמו פייסבוק וגוגל משתמשים ב-MariaDB על היתרונות הייחודיים שלה על פני מסדי נתונים אחרים.
עבור ארגונים שרוצים גמישות מלאה על מסד נתונים, MariaDB ו-PostgreSQL הן שתי אפשרויות הקוד הפתוח הטובות ביותר הזמינות.