MySQL でコマンドを使用して階層検索を実現する方法の詳細な説明

MySQL でコマンドを使用して階層検索を実現する方法の詳細な説明

序文

この記事は主にMySQLコマンド階層検索ヘルプの使用に関する内容を紹介します。この記事のサンプルはmsql MariaDB-10.1.19ブランチバージョンに基づいており、参考と学習のために共有されています。一緒に詳細な紹介を見てみましょう。

すべてのヘルプを検索

mysqlがどのような助けを提供してくれるのか知りたい場合は、次のコマンドを使用できます。

? コンテンツ

または、? を help に置き換えることもできます。どちらも同じ効果があります。

ヘルプコンテンツ

効果は以下のとおりです

? は help と同等です。簡単にするために、以下では ? を使用しますが、読者は help を使用しても効果は同じであることを知っておく必要があります。

さまざまな説明

英語中国語例示する
アカウント管理アカウント管理
管理管理
複合文複合文
データ定義データ定義
データ操作データ操作
データ型データ型
機能関数通常、この製品とそのシリーズ製品でのみ提供される非SQL標準コマンド
GROUP BY で使用する関数と修飾子グループ化機能と修飾子
地理的特徴分散機能
ヘルプメタデータメタデータ
言語構造言語構造
プラグインプラグイン
手順ストアドプロシージャ
ストレージエンジンストレージエンジン
テーブルメンテナンステーブルメンテナンス
取引取引
ユーザー定義関数ユーザー定義関数
ユーティリティ追加のヘルプここでの中国語の意味は理解できませんが、読者の皆さんには?ユーティリティを実行してどのような助けが得られるか確認することをお勧めします。

評価の表示 ヘルプ

どのような種類のヘルプが見つかるかがわかったので、疑問符 + スペース + 特定の名前を使用してさまざまな項目を検索できます == 大文字と小文字は区別されません ==

たとえば、どのデータ型がサポートされているか知りたい

? データ型

効果はご覧の通りです

データ型は数多くあります。通常は char、varchar、int、boolean、bit、timestamp、datetime、float などしか使用しませんが、BIGINT、ENUM、BLOB など、あまり知られておらず、めったに使用されないデータ型も多数あります。そのため、特定の型の特性をより深く理解する必要がある場合や、データベースを最適化する場合など、より適切なデータ型があるかどうかを知りたい場合は、? を使用して対応するデータ型を見つけることができます。

下記の通り

これで、BLOB は 65535 バイトを保持できるデータ型であることがわかりました。

この方法に基づいて、実際の開発でBaiduでの時間を節約し、必要なヘルプを段階的に直接見つけることができます。

要約する

上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM をご愛顧いただき、ありがとうございます。

以下もご興味があるかもしれません:
  • MySQL コマンドラインでよく使われる 18 個のコマンド
  • LinuxシステムにおけるMySQLの一般的な操作コマンド
  • Centos7 Apache、nginx、mysql、php-fpm コマンド メソッドを再起動する
  • Linux で MySQL データベースのインポートおよびエクスポート コマンドを実装する方法
  • EXPLAIN コマンドの詳細な説明と MySQL での使用方法
  • MySql 共通クエリコマンド操作リスト
  • MySql データベース クエリの特殊コマンド
  • Windows 10 での mysql5.5 データベース コマンドラインの中国語文字化け問題を解決する
  • Linux オペレーティング システムでよく使用される MySQL コマンドの概要
  • Mysql は、デッドロック問題を解決するために kill コマンドを使用します (実行中の特定の SQL ステートメントを強制終了します)。
  • MySQL 5.7 mysql コマンドラインクライアントの使用コマンドの詳細
  • MySQL データベース ソース コマンドの詳細な説明と例
  • mysql の認証、起動、およびサービスの起動のための一般的なコマンド

<<:  反応ループデータの実装(リスト)

>>:  ubuntu15.10 での hadoop2.7.2 の詳細なインストールと設定

推薦する

nodejs + koa + typescript の統合と自動再起動に関する問題

目次バージョンノートプロジェクトを作成する依存関係をインストールするコンテンツの記入src/serv...

MIME エンコーディングの概要 (オンライン情報と実際の経験から統合)

1. MIME: 多目的インターネットメール拡張インペリアル カレッジ オブ コンピュータ オンラ...

Vue 組み込みコンポーネントのキープアライブでの LRU アルゴリズムの使用

目次Vue の keep-alive 組み込みコンポーネントの使用でもこのアルゴリズムが使用されます...

Nginx リバース プロキシを使用して go-fastdfs を実行する例

背景go-fastdfs は、http プロトコルをサポートする分散ファイルシステムです。一般的なプ...

Iframe の使用を減らすべきいくつかの理由の分析

次のグラフは、100 個の異なる要素で iframe を作成するのにどれくらいの時間がかかるかを示し...

MySQLは間違ったパスワードを入力する試行回数を制御します

1. 本番環境でMySQLのデッドロックを監視し、デッドロックの可能性を減らす方法まず、デッドロック...

CentOS7 で Jenkins+Maven+Git 継続的インテグレーション環境を構築する方法

この記事では、Spring boot + Maven プロジェクトのデプロイメントを例に、Code ...

Typescript での infer キーワードの使用に関する詳細な理解

目次推測する事例:理解を深める参照する後で忘れないように、キーワード infer をメモしておきます...

DockerはホストのMysql操作に接続します

今日、会社のプロジェクトでは docker を設定する必要があります。Windows に正常にインス...

Docker コンテナにデータベースをデプロイする場合の欠点は何ですか?

序文Docker は過去 2 年間で非常に人気が高まっています。開発者はすべてのアプリケーションとソ...

Linux で Jenkins プロジェクトを構築するプロセス (CentOS 7 を例に)

https://gitee.com/tengge1/ShadowEditor のデプロイメントを例...

プロファイルを使用して遅い SQL を分析する MySQL の詳細な説明 (グループ左結合はサブクエリよりも効率的です)

プロファイルを使用して遅いSQLを分析するMySQL の SQL パフォーマンス アナライザーの主な...

Mysql マルチテーブル結合クエリの実行の詳細について簡単に説明します。

まず、このブログのケースデモンストレーション テーブルを作成します。 create table a(...

MySQL グラフィカル管理ツール Navicat のインストール手順

目次序文1. 全員にインストールパッケージを用意する2. Navicatをインストールし、Navic...

Linux でディスク IO を表示し、読み取りと書き込みで高い IO を占有するプロセスを見つけます。

背景 - オンラインアラートオンライン サーバーがアラームを発し、ディスク使用率 disk.util...