Πίσω στα GitHub Gems
Προστέθηκε: 21 Σεπτεμβρίου 2026 (πριν από 12 λεπτά)
11,976 stars699 forksTrendingPython
dbcli/mycli

mycli: Ο απόλυτος MySQL client για το τερματικό σου

Προβολή στο GitHub
Ιστοσελίδα

Συνοπτικη Εικονα

Ένας πανίσχυρος MySQL client γραμμής εντολών που προσφέρει auto-completion και syntax highlighting, μετατρέποντας την αλληλεπίδραση με τη βάση δεδομένων σε μια σύγχρονη εμπειρία.

Γιατι ξεχωριζει

Ξεχωρίζει για το context-aware auto-completion που «καταλαβαίνει» το SQL query σου και την ενσωμάτωση εργαλείων όπως το fzf, κάνοντας τη διαχείριση δεδομένων στο τερματικό ταχύτερη και πιο παραγωγική από ποτέ.

Ετικέτες:#auto-completion#data-science#database#mycli#mysql#python#sql#syntax-highlighting

Τι είναι και τι πρόβλημα λύνει

Το mycli είναι η απάντηση στην κουραστική εμπειρία του κλασικού mysql client. Λύνει το πρόβλημα της έλλειψης αυτοματισμών στο τερματικό, προσφέροντας ένα περιβάλλον που θυμίζει σύγχρονο IDE, επιτρέποντάς σου να γράφεις SQL queries με ασφάλεια και ταχύτητα χωρίς να χρειάζεται να θυμάσαι απέξω ονόματα πινάκων ή στηλών.

Βασικά χαρακτηριστικά

  • Έξυπνο Auto-completion: Προτείνει keywords, πίνακες και στήλες δυναμικά καθώς πληκτρολογείς.
  • Syntax Highlighting: Χρησιμοποιεί το Pygments για να κάνει τον κώδικα SQL ευανάγνωστο.
  • Fuzzy History Search: Εύκολη αναζήτηση παλαιότερων εντολών μέσω του fzf.
  • Favorite Queries: Δυνατότητα αποθήκευσης σύνθετων queries με παραμέτρους (Jinja templates) για άμεση εκτέλεση.
  • Ευελιξία: Υποστηρίζει πολλαπλά formats εξόδου και shell-style redirects.

Σε ποιους απευθύνεται

Απευθύνεται σε Database Administrators (DBAs), Backend Developers και Data Engineers που περνούν πολλές ώρες στο τερματικό και θέλουν να βελτιστοποιήσουν τη ροή εργασίας τους με MySQL, MariaDB ή TiDB, αποφεύγοντας τα λάθη και την αργή πληκτρολόγηση.

Περισσότερα GitHub Gems

RoboNews — Hacker News Digest

Διαβάστε τις κορυφαίες συζητήσεις και άρθρα τεχνολογίας συνοψισμένα στα Ελληνικά.

Όλα τα άρθρα RoboNews