MyCLI - Klien MySQL/MariaDB dengan pelengkapan otomatis dan penyorotan Sintaks
MyCLI adalah antarmuka baris perintah (CLI) yang mudah digunakan untuk sistem manajemen basis data populer: MySQL, MariaDB, dan Percona dengan pelengkapan otomatis dan penyorotan sintaksis. Itu dibuat menggunakan prompt_toolkit dan membutuhkan Python 2.7, 3.3, 3.4, 3.5, dan 3.6. Ini mendukung koneksi aman melalui SSL ke server MySQL.
Fitur MyCLI
- Saat Anda pertama kali memulainya, file konfigurasi secara otomatis dibuat di ~/.myclirc.
- Mendukung pelengkapan otomatis saat mengetik kata kunci SQL serta tabel, tampilan, dan kolom dalam database.
- Juga mendukung penyelesaian cerdas yang diaktifkan secara default dan akan menawarkan saran untuk penyelesaian peka konteks.
Contohnya:
SELECT * FROM <Tab> - this will just show table names.
SELECT * FROM users WHERE <Tab> - this will simply show column names.
- Mendukung penyorotan sintaksis menggunakan Pygments.
- Dukungan untuk koneksi SSL.
- Menawarkan dukungan untuk kueri multiline.
- Secara opsional, ini mencatat setiap kueri dan outputnya ke file (perhatikan bahwa ini dinonaktifkan secara default).
- Memungkinkan Anda menyimpan kueri favorit (menyimpan kueri menggunakan \fs alias dan menjalankannya dengan \f alias).
- Mendukung pengaturan waktu pernyataan SQL dan rendering tabel.
- Mencetak data tabular dengan cara yang menarik.
Cara Install MyCLI untuk MySQL dan MariaDB di Linux
Pada distribusi Debian/Ubuntu, Anda dapat dengan mudah menginstal paket mycli menggunakan perintah apt sebagai berikut:
sudo apt-get update
sudo apt-get install mycli
Demikian pula, Fedora 22+ memiliki paket yang tersedia untuk mycli, Anda dapat menginstalnya menggunakan perintah dnf seperti di bawah ini:
sudo dnf install mycli
Untuk distribusi Linux lainnya seperti RHEL/CentOS, Anda memerlukan alat pip Python untuk menginstal mycli. Mulailah dengan menginstal pip dengan perintah di bawah ini:
sudo yum install pip
Setelah pip diinstal, Anda dapat menginstal mycli sebagai berikut:
sudo pip install mycli
Cara Menggunakan MyCLI untuk MySQL dan MariaDB di Linux
Setelah mycli diinstal, Anda dapat menggunakannya seperti ini:
mycli -u root -h localhost
Penyelesaian otomatis
Penyelesaian yang mudah seperti kata kunci dan fungsi sql.
Penyelesaian cerdas
Penyelesaian nama tabel setelah kata kunci 'FROM'.
Dukungan alias
Penyelesaian kolom akan berfungsi bahkan ketika nama tabel diberi alias.
Penyorotan sintaksis
Penyorotan sintaks untuk MySQL.
Keluaran SQL yang diformat
Output MySQL secara otomatis disalurkan melalui perintah less.
Untuk login ke mysql dan memilih database secara bersamaan, Anda dapat menggunakan perintah serupa sebagai berikut.
mycli local_database
mycli -h localhost -u root app_db
mycli mysql://amjith@localhost:3306/django_poll
Untuk opsi penggunaan lainnya, ketik:
mycli --help
Beranda MyCLI: http://mycli.net/index
Lihat beberapa artikel berguna untuk administrasi MySQL.
- 20 Perintah MySQL (Mysqladmin) untuk Administrasi Basis Data di Linux
- Cara Mengubah Direktori Data MySQL/MariaDB Default di Linux
- 4 Alat Commandline yang Berguna untuk Memantau Kinerja MySQL di Linux
- Cara Mengubah Kata Sandi Root MySQL atau MariaDB di Linux
- Perintah Pencadangan dan Pemulihan MySQL untuk Administrasi Basis Data
Itu saja! Dalam panduan ini, kami menunjukkan cara menginstal dan menggunakan mycli dengan perintah sederhana di Linux. Bagikan pendapat Anda mengenai artikel ini melalui formulir umpan balik di bawah.