mycli: Otomatik Tamamlama ve sözdizimi vurgulama ile MySQL için mükemmel bir Terminal

MySQL, MariaDB y Perkon onlar üç günümüzde yaygın olarak kullanılan veritabanlarıİlk ikisi, bugün var olan açık kaynak uygulamalarının büyük bir yüzdesine yerleştirilmiştir. Bu nedenle bir MySQL, MariaDB ve Percona için terminal bu, konsolun bize sunduğu rahatlık ve rahatlıkla bu veritabanlarını verimli bir şekilde yönetmemizi sağlar.

Bu sefer, veri tabanlarımızı verimli bir şekilde yönetmek için gerekli özelliklere sahip bir veritabanı terminali olan mycli'yi, aşırı kaynak tüketmeden ve elimizdeki kapsamlı dokümantasyon ile tanıyacağız.

Mycli nedir?

Mycli açık kaynak kodlu bir araçtır, PythonMySQL, MariaDB ve Percona komutlarını hızlı, otomatik ve verimli bir şekilde yönetmemizi ve yürütmemizi sağlar. Araç, yukarıda belirtilen veritabanı dilleri için gelişmiş bir otomatik tamamlama sistemine sahiptir, aynı şekilde sözdizimini standart bir şekilde vurgular, bu da veritabanımızı terminalden rahat bir şekilde yönetmemize yardımcı olur.

Oldukça kısa bir kurulum ve öğrenme hattına sahiptir, bu mükemmel özelliklerine ek olarak, özellikle düşük kaynak tüketimi ve hızlandırılmış yanıt süresi nedeniyle veritabanı yönetimine adanmış araçlara çok ilginç bir alternatif haline getirir. .

Aracın ayrıntılı kullanımı, aracın geliştiricileri tarafından yayınlanan aşağıdaki gif'te görülebilir:

mysql için terminal

Mycli özellikleri

  • Tamamen açık kaynak, python'da geliştirilmiş ve mükemmel belgelerle.
  • Veritabanı tabloları, görünümleri ve sütunlarının yanı sıra SQL anahtar sözcükleri yazılırken otomatik tamamlama.
  • Pygments sayesinde mükemmel sözdizimi vurgulama.
  • Yalnızca bağlamla ilgili ipuçları sunan akıllı otomatik tamamlama (varsayılan olarak etkindir).
    • SELECT * FROM <tab> sadece tabloların isimlerini gösterecektir.
    • SELECT * FROM users WHERE <tab> yalnızca sütun adlarını gösterecektir.
  • Birden fazla satır içeren sorgular için destek.
  • En çok kullanılan sorguların saklanmasına izin verir, bunun için kullanarak bir sorguyu kaydetmek yeterlidir.  \fs alias query ve aşağıdaki komutu kullanın \f alias tekrar çalıştırmak istediğinizde.
  • Dizinde otomatik olarak oluşturulan güçlü ve basit yapılandırma dosyası ~/.myclirc
  • Yürütülen komutların geçmişini kaydetmek istememiz durumunda kapsamlı bir günlük sistemine sahiptir.
  • Güzel bir girinti kullanalım.
  • Veri çıkışı düzenli ve hoş, tablo şeklinde ayırmalarla sütunlarda gösteriliyor.
  • SSL bağlantı desteği vardır.
  • Aracın yardımını çalıştırırken ayrıntılı belgeler $ mycli --help
  • Çok daha fazlası.

Mycli nasıl kurulur

Mycli'yi python sayesinde herhangi bir Linux dağıtımına kurabiliriz, bunun için sadece pip'i kurmalı ve aşağıdaki komutu çalıştırmalıyız:

$ sudo pip install -U mycli

Debian ve ubuntu kullanıcıları, aracı doğrudan resmi depolardan çalıştırarak yükleyebilirler.

$ sudo apt-get install mycli

Aynı şekilde, Arch Linux ve türev kullanıcıları, AUR depoları sayesinde bu araçtan yararlanabilirler, bunu yapmak için aşağıdaki komutu çalıştırın:

$ yaourt -S mycli

Sonuç olarak, yapılan testlerde aracın son derece hızlı davrandığını ve otomatik tamamlamaya gelince önerisinin mükemmel olduğunu vurgulamak istiyorum. Hatta bu aracın çok daha az kaynak tüketmesi avantajıyla MySQL Navigator kadar faydalı olduğunu düşünüyorum, konsol aşığıysanız ve uyumlu olduğu üç veritabanından bazılarını kullanıyorsanız, bu harika aracı denemekten çekinmeyin ve bize izlenimlerinizi söyleyin. hakkında.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Fatura dijo

    Harika bir araç, yazılarınız için çok teşekkür ederim.

  2.   jvk85321 dijo

    Terminalin yazı tipinin ne olduğunu biliyor musunuz ????

    1.    Gustavo Martin Corujo dijo

      Monako. Kaynak! Size Linux için indirme seçeneği bırakıyorum. çünkü kaynak MAC'den

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

      Selamlar.

  3.   Gustavo Martin Corujo dijo

    Çok iyi katkı !! Muhteşem bir araç !!