Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MyCLI – Klien MySQL/MariaDB dengan Pelengkapan Otomatis dan Penyorotan Sintaks

CLI Saya adalah antarmuka baris perintah (CLI) yang mudah digunakan untuk sistem manajemen basis data populer:MySQL, MariaDB, dan Percona dengan pelengkapan otomatis dan penyorotan sintaks. 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.

Misalnya:

SELECT * FROM <Tab> - this will just show table names. 
SELECT * FROM users WHERE <Tab> - this will simply show column names. 
  • Mendukung penyorotan sintaks menggunakan Pigmen.
  • Dukungan untuk koneksi SSL.
  • Menawarkan dukungan untuk kueri multibaris.
  • Ini secara opsional mencatat log setiap kueri dan outputnya ke file (perhatikan bahwa ini dinonaktifkan secara default).
  • Memungkinkan Anda menyimpan kueri favorit (menyimpan kueri menggunakan \fs alias dan jalankan dengan \f alias ).
  • Mendukung pengaturan waktu pernyataan SQL dan rendering tabel.
  • Mencetak data tabular dengan cara yang menarik.

Cara Menginstal MyCLI untuk MySQL dan MariaDB di Linux

Di Debian/Ubuntu distribusi, Anda dapat dengan mudah menginstal paket mycli menggunakan perintah apt sebagai berikut:

$ sudo apt-get update
$ sudo apt-get install mycli

Demikian juga, 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 Python pip 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 terinstal, Anda dapat menggunakannya seperti ini:

$ mycli -u root -h localhost 

Pelengkapan otomatis

Penyelesaian yang mudah seperti kata kunci dan fungsi sql.

Smart-completion

Nama tabel selesai setelah kata kunci 'FROM'.

Dukungan alias

Penyelesaian kolom akan berfungsi meskipun nama tabel diberi alias.

Penyorotan sintaks

Penyorotan sintaks untuk MySQL.

Output SQL yang Diformat

Output MySQL secara otomatis disalurkan melalui perintah yang lebih sedikit.

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://[email protected]:3306/django_poll

Untuk opsi penggunaan lainnya, ketik:

$ mycli --help

Beranda MyCLI:http://mycli.net/index

Lihat beberapa artikel berguna untuk administrasi MySQL.

  1. 20 Perintah MySQL (Mysqladmin) untuk Administrasi Database di Linux
  2. Cara Mengubah Direktori Data MySQL/MariaDB Default di Linux
  3. 4 Alat Baris Perintah yang Berguna untuk Memantau Kinerja MySQL di Linux
  4. Cara Mengubah Kata Sandi Root MySQL atau MariaDB di Linux
  5. 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. Sampaikan pendapat Anda tentang artikel ini melalui formulir masukan di bawah.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mendapatkan Banyak Hitungan Dengan Satu Permintaan di MySQL

  2. MySQL JATUHKAN KENDALA UNIK

  3. Cari semua kemunculan string dalam database mysql

  4. Kembalikan catatan ke-n dari kueri MySQL

  5. Cara sederhana untuk menghitung median dengan MySQL