V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci MyCli na Ubuntu 20.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo
privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
CLI je rozhraní příkazového řádku pro MySQL, MariaDB a Percona s automatickým doplňováním a zvýrazněním syntaxe. Automatické dokončování vám pomůže psát dotazy rychleji a snadno. Jakmile začnete psát, REPL (Read, Eval, Print, Loop) vyskočí nabídka s návrhy. Návrhy jsou kontextově založené na pozici kurzoru.
Funkce MyCLI
- Automatické doplňování při psaní klíčových slov SQL a také tabulek, zobrazení a sloupců v databázi.
- Zvýraznění syntaxe vstupu během psaní.
- Podpora pro víceřádkové dotazy.
- Umožňuje vám uložit oblíbené dotazy.
- Vytiskne tabulková data přitažlivým způsobem.
- Podpora připojení SSL.
- Inteligentní dokončování (ve výchozím nastavení povoleno) navrhne dokončování podle kontextu.
- Zaznamenejte každý dotaz a jeho výsledky do souboru.
Nainstalujte MyCli na Ubuntu 20.04
Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.
sudo apt update sudo apt upgrade
Krok 2. Nainstalujte MyCli do systému Ubuntu.
- Instalace MyCli z oficiálního úložiště
Nyní nainstalujte balíček MyCLI pomocí následujícího příkazu:
sudo apt install mycli
- Instalace MyCli přes Snap
Spuštěním následujícího příkazu nainstalujte snap a MyCli:
sudo apt install snapd sudo snap install mycli
Krok 3. Použití MyCli na Ubuntu.
Použití MyCli je velmi snadné, protože nemá být náhradou za shell MySQL, ale poskytovat více a lepších funkcí. Chcete-li tedy nasadit nápovědu k příkazu, stačí otevřít terminál a spustit:
# mycli --help Usage: mycli [OPTIONS] [DATABASE] Options: -h, --host TEXT Host address of the database. -P, --port INTEGER Port number to use for connection. Honors $MYSQL_TCP_PORT -u, --user TEXT User name to connect to the database. -S, --socket TEXT The socket file to use for connection. -p, --password TEXT Password to connect to the database --pass TEXT Password to connect to the database --ssl-ca PATH CA file in PEM format --ssl-capath TEXT CA directory --ssl-cert PATH X509 cert in PEM format --ssl-key PATH X509 key in PEM format --ssl-cipher TEXT SSL cipher to use --ssl-verify-server-cert Verify server's "Common Name" in its cert against hostname used when connecting. This option is disabled by default -v, --version Version of mycli. -D, --database TEXT Database to use. -R, --prompt TEXT Prompt format (Default: "\t \[email protected]\h:\d> ") -l, --logfile FILENAME Log every query and its results to a file. --defaults-group-suffix TEXT Read config group with the specified suffix. --defaults-file PATH Only read default options from the given file --auto-vertical-output Automatically switch to vertical output mode if the result is wider than the terminal width. -t, --table Display batch output in table format. --warn / --no-warn Warn before running a destructive query. --local-infile BOOLEAN Enable/disable LOAD DATA LOCAL INFILE. --login-path TEXT Read this path from the login file. -e, --execute TEXT Execute query to the database. --help Show this message and exit.
To je vše, co potřebujete k instalaci MyCli na Ubuntu 20.04 LTS Focal Fossa. Doufám, že vám tento rychlý tip pomůže. Další informace o MyCli naleznete v jejich oficiální znalostní bázi. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.