MySQLデータベースでコマンドを自動補完する3つの方法

MySQLデータベースでコマンドを自動補完する3つの方法

注意: 3 番目の方法は XSell でのみ使用され、finalsell では使用できません。

方法1: オートコンプリート機能を一時的に使用する

mysql -u ルート -p --自動再ハッシュ

方法2: オートコンプリート機能を永続的に使用する

vim /etc/my.cnf
[mysql]
自動再ハッシュ

方法3: mycliソフトウェアを使用して自動補完を実装する

この方法では、パッケージをインストールするためにオンラインソースを使用する必要があります

yum -y epel-release をインストールします
yum -y python-pip をインストールします
yum -y python-devel をインストールします
おいしい、すべてきれい
yum -y インストール gcc libffi-devel openssl-devel && pip インストール --ignore-installed mycli==1.8.0
yum -y インストール zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc

https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz を取得します。

mkdir ~/.pip/

cat > ~/.pip/pip.conf <<EOF
[グローバル]
インデックス URL = https://mirrors.aliyun.com/pypi/simple/

[インストール]
信頼できるホスト = mirrors.aliyun.com
終了

yum -y libffi-devel zlib* python-devel openssl-devel をインストールします
tar -zxf Python-3.9.0.tgz
Python-3.9.0/をCDに追加
./configure --prefix=/usr/local/python --with-ssl
作成 && インストール 

python3 は、python のバイナリファイルです。

echo 'export PATH=/usr/local/python/bin:$PATH' >> /etc/profile 
ソース /etc/profile

pip3 インストール mycli

マイクリ

これで、MySQL データベースでコマンドを自動補完する 3 つの方法についての記事は終了です。MySQL でコマンドを自動補完する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQLコマンドが中国語で入力できない問題の解決方法
  • MySQL コマンドライン操作中のエンコードの問題の詳細な説明
  • MySQLソースコマンドの使い方の紹介
  • MySQLでよく使われるSQLとコマンドの入力からデータベースの削除、そして終了まで
  • 誤って削除されたデータを復元するための mysqlbinlog コマンドを使用した mysql の実装
  • MySQL ストアド プロシージャのクエリ コマンドの概要
  • MySQL パスワードに特殊文字が含まれている場合とコマンドラインからログインする場合
  • MySQLデスクトップツールSQLyogのリソースとアクティベーション方法は、白黒のコマンドラインに別れを告げます
  • MySQL ログインおよび終了コマンドの形式
  • MySQLの認証コマンドgrantの使い方
  • MySQLの基本的な共通コマンドの概要

<<:  JavaScriptはオブジェクトの不要なプロパティを削除します

>>:  W3C 検証に合格するにはどうすればいいですか?

推薦する

CSSとHTMLを組み合わせる4つの方法

(1)各HTMLタグには属性スタイルがあり、CSSとHTMLを組み合わせている。 <div s...

html ページ!--[IE の場合]...![endif]--使用方法の詳細な紹介

コードをコピーコードは次のとおりです。 <!--[IEの場合]><script t...

Linux で XFS パーティション形式のルート ディレクトリを縮小する方法

目次序文システム環境現在のシステムパーティションレイアウトデータのバックアップレスキューモードに入る...

Docker 実行時にユーザーとグループを管理する方法

Docker はプロセスを中核としてシステムリソースを分離する管理ツールです。分離は、オペレーティン...

VMware での Linux CentOS6.9 インストール グラフィック チュートリアル

技術初心者として、初めて Linux システムをインストールするプロセスを記録しています。まず、Wi...

Docker Nginxコンテナの制作と展開の実装方法

クイックスタート1. Docker Hubでnginxイメージを見つけるdocker 検索 ngin...

Maxwell を使用して MySQL データをリアルタイムで同期する方法

目次マクスウェルについてMaxwellの設定と使用1. Maxwellインストールパッケージをダウン...

CSSはletter-spacingプロパティを通じて単語間の間隔を制御します。

letter-spacing プロパティ: 文字間のスペース (文字間隔) を増減します。このプロ...

MySQLがトランザクション分離を実装する方法の簡単な分析

目次1. はじめに2. RC および RR 分離レベル2.1. RRトランザクション分離レベルでのク...

Vue における v-model を使用したクロスコンポーネントバインディングの基本的な実装方法

みなさんこんにちは。今日はv-modelを使って親子コンポーネントのバインディング効果を実現する方法...

vue3を使用してAppleシステムのサイドメッセージプロンプト効果を模倣する

目次アニメーションプレビューその他のUIライブラリ始めるコンポーネントディレクトリ構造トーストおおよ...

Apache SkyWalking アラーム設定ガイドの詳細な説明

アパッチ スカイウォーキングApache SkyWalking は、マイクロサービス、クラウド ネイ...

背景画像の配置におけるbackground-position属性の自己理解

最近、プロジェクトではラベルやボタンなどの断片的な画像をたくさん使用する必要があります。また、CSS...

CSS スタイルをプログラムで処理するためのサンプル コード

プログラム的アプローチの利点1. スタイルの分散を避けるためのグローバルコントロール2. シンプルな...

HTML メタの使用例

使用例コードをコピーコードは次のとおりです。 <!DOCTYPE html> <!...