mycli: טרמינל מצוין עבור MySQL עם השלמה אוטומטית והדגשת תחביר

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

הפעם אנו נפגוש עם mycli, מסוף בסיסי נתונים בעל המאפיינים הדרושים לניהול יעיל של מאגרי המידע שלנו, מבלי שנצרוך משאבים מוגזמים ועם תיעוד נרחב העומד לרשותנו.

מה זה mycli?

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

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

שימוש מפורט בכלי ניתן לראות ב- gif הבא שפרסם מפתחי הכלי:

מסוף עבור mysql

תכונות של Mycli

  • קוד פתוח לחלוטין, מפותח בפייתון ועם תיעוד מצוין.
  • השלמה אוטומטית תוך הקלדה של מילות מפתח SQL, כמו גם טבלאות מסד נתונים, תצוגות ועמודות.
  • הדגשת תחביר מעולה בזכות פיגמנטים.
  • השלמה אוטומטית חכמה (שמופעלת כברירת מחדל), שתספק רק רמזים הקשורים להקשר.
    • SELECT * FROM <tab> זה יציג רק את שמות הטבלאות.
    • SELECT * FROM users WHERE <tab> זה יציג רק את שמות העמודות.
  • תמיכה בשאילתות הכוללות יותר משורה אחת.
  • זה מאפשר לאחסן את השאילתות הנפוצות ביותר, בשביל זה זה מספיק כדי לשמור שאילתה באמצעות  \fs alias query והשתמש בפקודה הבאה \f alias כשרוצים להריץ אותו שוב.
  • קובץ תצורה עוצמתי ופשוט, שנוצר באופן אוטומטי בספריה ~/.myclirc
  • יש לה מערכת יומנים נרחבת, למקרה שאנחנו רוצים לשמור את ההיסטוריה של הפקודות שבוצעו.
  • מאפשר להשתמש בכניסה יפה.
  • פלט הנתונים מאורגן ונעים, הוא מוצג בעמודות עם הפרדות טבלאות.
  • יש לו תמיכה בחיבורי SSL.
  • תיעוד מפורט בעת הפעלת עזרת הכלי $ mycli --help
  • עוד רבים אחרים.

כיצד להתקין את mycli

אנו יכולים להתקין את mycli בכל הפצת לינוקס בזכות פייתון, לשם כך עלינו פשוט להתקין pip ולבצע את הפקודה הבאה:

$ sudo pip install -U mycli

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

$ sudo apt-get install mycli

באופן דומה, משתמשי Arch Linux ונגזרים יכולים ליהנות מכלי זה הודות למאגרי AUR, לשם כך, הפעל את הפקודה הבאה:

$ yaourt -S mycli

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   גיירמו דיג'ו

    כלי נהדר, תודה רבה על המאמרים שלך.

  2.   jvk85321 דיג'ו

    אתה יודע מהו גופן הטרמינל ????

    1.    גוסטבו מרטין קורוג'ו דיג'ו

      מונקו. זה המקור! אני משאיר לך אפשרות להוריד עבור לינוקס. כי המקור הוא מ- MAC

      https://gist.github.com/rogerleite/99819

      ברכות.

  3.   גוסטבו מרטין קורוג'ו דיג'ו

    תרומה טובה מאוד !! כלי מרהיב !!