Mycli-Pelanggan MySQL/MariaDB dengan Penyempurnaan Auto dan Sintaks

Mycli-Pelanggan MySQL/MariaDB dengan Penyempurnaan Auto dan Sintaks

Mycli adalah antara muka baris perintah yang mudah digunakan (CLI) untuk sistem pengurusan pangkalan data yang popular: MySQL, MariaDB, dan Percona dengan penyempurnaan auto dan sintaks. Ia dibina menggunakan prompt_toolkit dan memerlukan python 2.7, 3.3, 3.4, 3.5, dan 3.6. Ia menyokong sambungan selamat melalui SSL ke pelayan MySQL.

Ciri -ciri Mycli

  • Apabila anda mula -mula memulakannya, fail konfigurasi dibuat secara automatik di ~/.myclirc.
  • Menyokong penyempurnaan automatik semasa menaip kata kunci SQL serta jadual, pandangan dan lajur dalam pangkalan data.
  • Juga menyokong siap pintar yang didayakan secara lalai dan akan menawarkan cadangan untuk penyelesaian sensitif konteks.

Contohnya:

Pilih * dari - ini hanya akan menunjukkan nama meja. Pilih * dari pengguna di mana - ini hanya akan menunjukkan nama lajur. 
  • Menyokong sintaks yang menonjol menggunakan pygments.
  • Sokongan untuk sambungan SSL.
  • Menawarkan sokongan untuk pertanyaan multiline.
  • Ia secara pilihan log setiap pertanyaan dan outputnya ke fail (perhatikan bahawa ini dilumpuhkan secara lalai).
  • Membolehkan anda menyimpan pertanyaan kegemaran (simpan pertanyaan menggunakan \ fs alias dan jalankan dengan \ f alias).
  • Menyokong masa penyata SQL dan rendering jadual.
  • Mencetak data jadual dengan cara yang menarik.

Cara Memasang Mycli untuk Mysql dan Mariadb di Linux

Pada Debian/Ubuntu Pengagihan, anda boleh memasang pakej Mycli dengan mudah menggunakan arahan APT seperti berikut:

$ sudo apt-get update $ sudo apt-get pemasangan mycli 

Begitu juga, Fedora 22+ Mempunyai pakej yang tersedia untuk Mycli, anda boleh memasangnya menggunakan arahan DNF seperti di bawah:

$ sudo dnf memasang mycli 

Untuk pengagihan Linux lain seperti RHEL/CENTOS, anda memerlukan alat pip python untuk memasang mycli. Mulakan dengan memasang PIP dengan arahan di bawah:

$ sudo yum memasang pip 

Sebaik sahaja PIP dipasang, anda boleh memasang mycli seperti berikut:

$ sudo pip memasang mycli 

Cara Menggunakan Mycli untuk Mysql dan Mariadb di Linux

Setelah Mycli dipasang, anda boleh menggunakannya seperti ini:

$ mycli -u root -h localhost 

Penyempurnaan Auto

Penyempurnaan mudah seperti kata kunci dan fungsi SQL.

Penyelesaian Auto MySQL

Pintar Pintar

Penyiapan Nama Jadual Selepas Kata Kunci 'Dari'.

MySQL SMART SOFTION

Sokongan alias

Penyelesaian lajur akan berfungsi walaupun nama meja aliased.

Sokongan alias MySQL

Sintaks-Highlighting

Sintaks yang menyoroti mysql.

MySQL Syntax menonjolkan

Output SQL yang diformat

Output mysql secara automatik disalurkan melalui perintah yang kurang.

Output diformat MySQL

Untuk log masuk ke MySQL dan pilih pangkalan data pada masa yang sama, anda boleh menggunakan arahan yang serupa seperti berikut.

$ mycli local_database $ mycli -h localhost -u root app_db $ mycli mysql: // [e -mel dilindungi]: 3306/django_poll 

Untuk lebih banyak pilihan penggunaan, taipkan:

$ mycli --elp 

Laman Utama Mycli: http: // mycli.bersih/indeks

Periksa beberapa artikel berguna untuk pentadbiran MySQL.

  1. 20 mysql (mysqladmin) Perintah untuk pentadbiran pangkalan data di linux
  2. Cara Mengubah Direktori Data MySQL/MariaDB Lalai di Linux
  3. 4 Alat Commandline Berguna untuk Memantau Prestasi MySQL di Linux
  4. Cara menukar kata laluan root mysql atau mariadb di linux
  5. MySQL Backup and Restore Commands untuk Pentadbiran Pangkalan Data

Itu sahaja! Dalam panduan ini, kami menunjukkan cara memasang dan menggunakan mycli dengan arahan mudah di linux. Kongsi pemikiran anda mengenai artikel ini melalui borang maklum balas di bawah.