Debian 10 -ב MariaDB לש םינותנה דסמ תא ןיקתהל דציכ


MariaDB תירלופופ םינותנ יסיסב לוהינ תכרעמו חותפ דוק איה (RDBMS) לש םיירוקמה םימזיה ידי לע תחתופמו חותפ רוקמ MySQL. קשממ םיקפסמה םירחא םיבר םילכו םיפסות ,ןוסחא יעונמ לש הרישע תיגולוקא תכרעמ

MariaDB ל ררחושמו רפושמ ףילחת אוה- MySQL ןוגכ תורבחו םינוגרא שמשמה Wikipedia, WordPress.com, Google םירחא םיברו.

.Debian 10 -ב MariaDB תרש חטבאלו ןיקתהל דציכ הארנ ,הז רצק רמאמב

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

    Debian 10 -ב MariaDB תרש תנקתה

    .ולש תולתה לכו חוקלה ,MariaDB תרש תא ןיקתתש ,האבה הדוקפה תלעפה ידי לע ןאיבד לש םיימשר םירגאממ MariaDB תרשה תליבח תא ןיקתהל ךתורשפאב

    # apt install mariadb-server
    

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

    .systemctl האבה הדוקפה תועצמאב לעופ MariaDB תוריש םא קודבל לוכי התא

    # systemctl status mariadb  
    

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

    # systemctl start mariadb
    # systemctl restart mariadb
    # systemctl stop mariadb
    # systemctl reload mariadb
    

    10 ןאיבדב MariaDB תרש תחטבא

    :ידי לע ךלש MariaDB עפומל ףסונ ןוחטיב טעמ ףיסוהל רשפאיש , mysql_secure_installation הפילקה טפירקס תלעפה ידי לע תאז תושעל ןתינו לדחמה תרירב תנקתה תחטבאב ךורכ MariaDB לש הנקתהה

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

      .שרושה שמתשמ תמסיס תועצמאב mysql תפטעמל רבחתהל לכות ,ךלש MariaDB תנקתה תא חיטבתש רחאל

      # mysql -u root -p 
      

      .תואבה SQL -ה תודוקפ תא לעפה ,םינותנה דסמ לוהינל תואלמ תואשרה םע \"test_user \" םשב שמתשמו \"my_test_db \" םשב םינותנ דסמ רוציל ידכ

      MariaDB [(none)]> CREATE DATABASE  my_test_db;
      MariaDB [(none)]> GRANT ALL ON my_test_db.* TO 'test_user'@'localhost' IDENTIFIED BY 'test_user_pass_here' WITH GRANT OPTION;
      MariaDB [(none)]> FLUSH PRIVILEGES;
      MariaDB [(none)]> exit;
      

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

      # mysql -u test_user -p
      MariaDB [(none)]> SHOW DATABASES;
      

      .MariaDB לע הלא םיישומיש םירמאמ אורקל הצרתש ןכתיי

        .ונתיא קולחל הצרתש עדימ וא הלאש לכל ונילא עיגהל ידכ הטמלש הרעהה ספוטב שמתשה .10 ןאיבד לש תילמינימ תרש תנקתהב MariaDB תרש חטבאלו ןיקתהל דציכ וניארה הז ךירדמב !התע תעל הז והז