GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal dan Menggunakan MyCLI di MySQL / MariaDB / Percona untuk Pelengkapan Otomatis dan Penyorotan Sintaks

Untuk server database populer seperti MySQL, MariaDB dan Percona, Anda harus menjalankan perintah yang berbeda untuk tugas seperti menampilkan database, menampilkan tabel, daftar pengguna dari tabel dan sebagainya. Dengan MyCLI, menjalankan perintah seperti itu menjadi mudah. MyCLI adalah antarmuka baris perintah (CLI) yang dibangun menggunakan pustaka prompt_toolkit dan Python yang menyediakan penyorotan sintaks dan pelengkapan otomatis.

Anda juga dapat mengonfigurasi MyCLI untuk daftar perintah sebelumnya dengan tombol panah atas/bawah. Jadi Anda tidak perlu khawatir lagi mengetikkan perintah-perintah sebelumnya. MyCLI memiliki banyak fitur seperti itu untuk digunakan.

Fitur MyCLI

  • Penyorotan sintaks menggunakan Pygments didukung.
  • Koneksi SSL didukung.
  • Saat Anda mengetik kata kunci SQL serta kolom, tabel, dan tampilan dalam database, pelengkapan otomatis tersedia dalam kasus ini.
  • Kueri multibaris didukung
  • Pembuatan otomatis file konfigurasi di ~/.myclirc pada saat instalasi.
  • Waktu pernyataan Sql dan rendering tabel didukung.
  • Secara default, penyelesaian cerdas diaktifkan menawarkan saran untuk penyelesaian peka konteks.
    • PILIH * DARI dan kemudian menekan tab akan menampilkan nama tabel.
    • PILIH * FROM pengguna WHERE dan kemudian menekan tab akan menampilkan nama kolom.
  • Semua kueri dan log hasilnya disimpan dalam file. Secara default, fitur ini dinonaktifkan.
  • Pencetakan data tabular warna-warni.
  • Mendukung penyimpanan kueri favorit menggunakan \fs alias. Anda dapat menjalankan kueri lagi dengan \fs alias.

Pada artikel ini, kita akan menginstal MyCLI di server Ubuntu 20.04 dan membahas kasus penggunaannya dengan beberapa contoh. Kami menggunakan server mysql, namun bekerja di MariaDB atau Percona secara otomatis.

Instalasi MyCLI di server Ubuntu 20.04 LTS

Untuk menginstal MyCLI di server Ubuntu 20.04 LTS, Anda dapat menjalankan perintah seperti yang ditunjukkan di bawah ini.

$ sudo apt update
$ sudo apt install mycli -y

Dengan perintah di atas, mycli akan terinstal sepenuhnya dan siap digunakan.

Kasus Penggunaan MyCLI

Di sini, kita akan menggunakan perintah MyCLI untuk server database populer MySQL. Mari jalankan beberapa perintah dengan menggunakan fitur MyCLI yang memudahkan menjalankan perintah dan sintaks.

# mycli -u root -p database_name

Di sini, Anda dapat melihat opsi untuk melengkapi sintaks yang memudahkan untuk memilih salah satu yang diperlukan.

Fitur pelengkapan otomatis MyCLI

Contoh lain menjalankan perintah untuk menampilkan fitur tersebut adalah seperti yang ditunjukkan di bawah ini.

Karena MyCLI memiliki fitur pelengkapan otomatis, Anda dapat melihat opsi untuk menyelesaikan sintaks hanya dengan mengetik SELECT * F, ini menunjukkan opsi seperti FROM yang memudahkan untuk memilih salah satu yang diperlukan.

Fitur penyelesaian cerdas MyCLI

Selain itu, untuk menampilkan fitur penyelesaian cerdasnya, kami akan menunjukkan contoh lain seperti yang ditunjukkan di bawah ini.

Di sini, kami telah menekan spasi setelah WHERE, ini menunjukkan opsi untuk tabel terkait. Dalam kasus kami, ini menunjukkan opsi kolom untuk tabel pma__table__info.

Fitur Dukungan Alias ​​​​MyCLI

Fitur ini juga berguna dalam banyak hal. Bahkan setelah nama tabel diberi alias, penyelesaian kolom akan berfungsi. Anda dapat melihat contoh di bawah ini untuk detail lebih lanjut.

Kesimpulan

Anda dapat menikmati fitur pelengkapan otomatis, penyelesaian cerdas, alias dukungan, dan banyak lagi seperti itu dari MyCLI hanya dengan menginstal dengan petunjuk di atas. Terima kasih!


Ubuntu
  1. Instal dan Gunakan MyCLI di MySQL / MariaDB / Percona untuk Penyelesaian Otomatis dan Penyorotan Sintaks di server Ubuntu 20.04

  2. Alat Tangkapan Layar Sumber Terbuka Terbaik untuk Ubuntu – Bagaimana Cara Memasang dan Menggunakan?

  3. [Linux] :Cara menginstal dan menggunakan fitur pelengkapan otomatis atau penyelesaian tab di YUM

  1. Cara Memasang dan Menggunakan TensorFlow di CentOS 7

  2. Cara Menginstal dan Menggunakan Anggur di Ubuntu 20.04

  3. Cara Menginstal dan Menggunakan MySQL di Ubuntu 20.04

  1. Cara Menginstal dan Menggunakan FFmpeg di Ubuntu 18.04

  2. Cara Menginstal dan Menggunakan Anggur di Ubuntu 18.04

  3. Cara Menginstal dan Menggunakan Curl di Ubuntu 18.04