macOS
brew install myclilocal Homebrew formula metadata
sudo port install mycliMacPorts ports tree · databases/mycli/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für mycli in AI-Agent-Workflows.
Installation
brew install myclilocal Homebrew formula metadata
sudo port install mycliMacPorts ports tree · databases/mycli/Portfile · Quelle: api.github.com
sudo apk add mycliAlpine Linux edge package indexes · mycli · Quelle: dl-cdn.alpinelinux.org
sudo apt install mycliDebian stable package indexes · mycli · Quelle: deb.debian.org
sudo dnf install mycliFedora Rawhide package metadata · mycli · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#myclinixpkgs package indexes · pkgs/by-name/my/mycli/package.nix · Quelle: api.github.com
Überblick
CLI for MySQL with auto-completion and syntax highlighting
Verlauf
mycli is a modern terminal client for MySQL-family databases created in the dbcli ecosystem. Amjith Ramanujam introduced the project in 2015 as mysql-cli, a MySQL counterpart to pgcli, and funded the initial work through a Kickstarter campaign. The DBCLI project later grouped mycli with related command-line database clients such as pgcli and mssql-cli.
The project README defines mycli as a MySQL command-line client with auto-completion and syntax highlighting, compatible with MySQL, MariaDB, Percona, TiDB, and Apache Doris. Its practical appeal is in interactive database work: context-sensitive completion for SQL keywords and schema objects, Pygments-based highlighting, multiline queries, favorite queries, query timing, formatted table output, SSL support, keyring-backed password storage, and a ~/.myclirc configuration file.
mycli's adoption is visible both in its GitHub footprint and its packaging spread: it is installable through pip, Homebrew, Debian/Ubuntu, Fedora, and other distribution channels. Its package-manager niche is the friendlier drop-in terminal client for developers and DBAs who still want a shell workflow but prefer completion and display ergonomics closer to newer REPLs.
Sicherheitslage
Für mycli wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.myclirc~/.config/mycli/myclircCredential-bearing paths to review before unattended agent runs.
~/.myclirc~/.config/mycli/myclircExecutables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
mycli | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:mycli |
|---|---|
| Version | 2.5.1 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/mycli |
| Homepage | https://www.mycli.net/ |
| Repository | https://github.com/dbcli/mycli |
| Upstream-Dokumentation | https://www.mycli.net/docs |
| Lizenz | BSD-3-Clause |
| Quellarchiv | https://files.pythonhosted.org/packages/07/43/ef1286df07bf27e08f8312744372be5446977be58edfe7604680a7a7e567/mycli-2.5.1.tar.gz |
| Zuletzt aktualisiert | 2026-07-23T13:14:59Z |
| Pulse | updated |
| Abhängigkeiten | certifi, cryptography, libyaml, pydantic, python@3.14 |
| Build-Abhängigkeiten | rust |
| Von macOS bereitgestellte Bibliotheken | libffi |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | mycli |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
mycli 1.31.2-1
CLI for MySQL/MariaDB with auto-completion and syntax highlighting
sudo apt install myclimycli
nix profile install nixpkgs#myclimycli 1.27.0-1
CLI for MySQL/MariaDB with auto-completion and syntax highlighting
sudo apt install myclimycli 1.66.0-r0
MySQL CLI with autocompletion and syntax highlighting
sudo apk add myclimycli-pyc 1.66.0-r0
Precompiled Python bytecode for mycli
sudo apk add mycli-pycmycli 1.66.0-3.fc45
Interactive CLI for MySQL Database with auto-completion and syntax highlighting
sudo dnf install myclipython3-mycli+llm 1.66.0-3.fc45
Metapackage for python3-mycli: llm extras
sudo dnf install python3-mycli+llmpython3-mycli+ssh 1.66.0-3.fc45
Metapackage for python3-mycli: ssh extras
sudo dnf install python3-mycli+sshmycli
sudo port install mycliQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.