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 検証に合格するにはどうすればいいですか?

推薦する

WeChat ミニプログラム 宝くじ番号ジェネレーター

この記事では、WeChatアプレットの宝くじ番号ジェネレータの具体的なコードを参考までに紹介します。...

JSONObject の使用方法の詳細な説明

JSONObject は単なるデータ構造であり、JSON 形式のデータ構造 ( key-value構...

ポータルサイト再設計のユーザーエクスペリエンス

<br />2006年10月12日のNetEaseの新ホームページの公開から、2008年...

MySQL で 1000 万件のレコードをすばやくクエリする方法

目次通常のページングクエリ最適化する方法大きなオフセット使用ID制限大量データ問題の最適化通常のペー...

Linux ディスクのシーケンシャル書き込みとランダム書き込みの方法

1. はじめに● ランダム書き込みではヘッドがトラックを頻繁に変更するため、効率が大幅に低下します。...

vite2.x は ant-design-vue@next コンポーネントのオンデマンド読み込みを実装します。

1. 使用バージョンバイト:2.0 ant-design-vue: 2.0.0-rc.8ヴュー:3...

CSS を使用して半透明の背景と不透明なテキストを実現する例

この記事では、CSS を使用して半透明の背景と不透明なテキストの効果を実現する方法の例を紹介します。...

Vueデータ変更検出の基本的な実装の簡単な分析

目次1. オブジェクトの変更検出2. オブジェクトに関する質問配列変更検出3.1 背景3.2 実装I...

40 CSS/JSスタイルと機能的な技術処理

1-ドロップダウン選択ボックスのスタイル設定 - ドロップダウン リストを変更します。 2- <...

mysql5.7.33 で誤って ibdata ファイルを削除した後にデータを回復する方法

目次1. シナリオの説明: 2. 事例のデモンストレーション: 2.1. MySQLの障害発生前にデ...

ボタントリガーイベントを使用して背景色の点滅効果を実現します

背景色の点滅効果を実現するには、次のコードを <body> 領域に追加するだけです。コー...

vue3 のさまざまなファイルタイプのプレビュー機能の例

目次序文1. オフィス文書の種類のプレビュー2. PDF形式のプレビュー3. 画像の種類4. ビデオ...

良いデザインについて

<br />「良いデザインとは何か」と答える 1 万人に対して、少なくとも 1 万 1 ...

MySQL ビューの紹介と基本操作のチュートリアル

序文ビューは、データベース システム内で非常に便利なデータベース オブジェクトです。 MySQL 5...

Linux/CentOS サーバー セキュリティ構成の一般ガイド

Linux はオープン システムです。インターネット上には、既成のプログラムやツールが多数存在します...