mysql 簡単な操作例を表示

mysql 簡単な操作例を表示

この記事では、例を挙げて mysql show 操作について説明します。ご参考までに、詳細は以下の通りです。

文字セットを表示

利用可能なすべての文字セットを表示します

文字セットを表示;
'latin%'のような文字セットを表示します。

照合を表示

出力には利用可能なすべての文字セットが含まれます

照合を表示します。
'latin1%' のような照合を表示します。

列を表示

指定されたテーブル内の列に関する情報を表示します。このステートメントはビューにも適用されます。

mydb.mytable から列を表示します。
mytable から mydb までの列を表示します。

表示データベースの作成

特定のデータベースを作成するために使用されるCREATE DATABASEステートメントを表示します。 SHOW CREATE SCHEMAを使用することもできます。

SHOW CREATE DATABASE テスト;
SHOW CREATE DATABASE test\G;

表示テーブルの作成

テーブルを作成するためのSQL文を表示します

SHOW CREATE TABLE java;
SHOW CREATE TABLE java\G;

データベースを表示

SHOW DATABASES は、MySQL サーバー ホスト上のデータベースを一覧表示します。このリストは、 mysqlshowコマンドを使用して取得することもできます。グローバルSHOW DATABASES権限を持っていない限り、何らかの権限を持つデータベースのみを表示できます。

データベースを表示;

ショーエンジン

SHOW ENGINE は、ストレージ エンジンのログまたはステータス情報を表示します。現在、次のステートメントがサポートされています。

エンジン BDB ログを表示します。
エンジン INNODB ステータスを表示します。

エンジンを表示

SHOW ENGINES は、ストレージ エンジンに関するステータス情報を表示します。このステートメントは、ストレージ エンジンがサポートされているかどうかを確認したり、デフォルトのエンジンが何であるかを確認したりするのに役立ちます。

エンジンを表示;
エンジンを表示\G;

エラーを表示

このステートメントではエラーのみが表示され、エラー、警告、およびメモは表示されません。

COUNT(*)エラーを表示;
エラーを表示;

ショーグラント

関連する権限を表示

ユーザーの権限を表示します。
CURRENT_USER の権限を表示します。
CURRENT_USER() の権限を表示します。

インデックスを表示

SHOW INDEX はテーブルインデックス情報を返します。

mydb.mytable からインデックスを表示します。
mytable から mydb へのインデックスを表示します。

SHOW INNODB STATUS (mysql5.6 はエラーを報告します)

サーバー情報を表示し、問題を特定する

これはSHOW ENGINE INNODB STATUSの非推奨の同義語です。

空いているテーブルを表示

テーブル キャッシュ内で現在開いている非 TEMPORARY テーブルを一覧表示します。

開いているテーブルを表示;

権限を表示

MySQL サーバーでサポートされているシステム権限のリストを表示します。正確な出力はサーバーのバージョンによって異なります。

権限を表示;

プロセスリストを表示

実行中のスレッドを表示します。 show full processlist MySQL 接続の数を表示するためによく使用されます。この情報を取得するには、 mysqladmin processlistステートメントを使用することもできます。 SUPER権限をお持ちの場合は、すべてのスレッドを閲覧できます。それ以外の場合は、自分のスレッドのみが表示されます

ステータスを表示

サーバーのステータス情報を提供します。この情報はmysqladmin extended-statusコマンドを使用しても入手できます。

ステータスを表示;

テーブルステータスを表示

SHOW TABLE STATUS は本質的には SHOW TABLE に似ていますが、各テーブルに関する詳細な情報を提供します。このリストはmysqlshow --status db_nameコマンドを使用して取得することもできます。

このステートメントはビュー情報も表示します。

テーブルステータスを表示します。
テストからテーブルステータスを表示します。

テーブルを表示

SHOW TABLES は、指定されたデータベース内の非 TEMPORARY テーブルを一覧表示します。このリストはmysqlshow db_nameコマンドを使用して取得することもできます。

テーブルを表示;

トリガーを表示

SHOW TRIGGERS は、MySQL サーバーによって現在定義されているトリガーを一覧表示します。

トリガーを表示;

変数を表示

設定変数を表示する

グローバル変数を表示;
セッション変数を表示します。
'have%'のような変数を表示します。

警告を表示

メッセージを生成した最後のステートメントの結果として発生したエラー、警告、および通知メッセージを表示します。テーブルを使用した最後のステートメントでメッセージが生成されなかった場合は、何も表示されません。 SHOW ERRORS 、エラーのみを表示する関連ステートメントです。

COUNT(*)警告を表示;
警告を表示;

MySQL 関連のコンテンツに興味のある読者は、このサイトの次のトピックをチェックしてください: 「MySQL クエリ スキル」、「MySQL トランザクション操作スキル」、「MySQL ストアド プロシージャ スキル」、「MySQL データベース ロック関連スキルの概要」、および「MySQL 共通関数の概要」

この記事が皆様のMySQLデータベース設計に役立つことを願っています。

以下もご興味があるかもしれません:
  • mysql show processlist コマンドを使用して mysql ロックを確認する方法
  • mysql show processlistはmysqlクエリプロセスを表示します。
  • MySQLのshowコマンドメソッドは、テーブルとデータベース全体に関する詳細な情報を取得します(詳細なコレクション)
  • SHOW PROFILE コマンドを使用して MySQL のパフォーマンスを分析する方法
  • MySQL showコマンドの使用法
  • MySQLでテーブル情報を取得する方法 テーブルステータスの表示
  • MySQL での show コマンドの使用に関する詳細な紹介
  • MySQLはshow statusを使用してMySQLサーバーのステータス情報を表示します。
  • MySQL SHOWコマンドの使い方の紹介
  • MySQL SHOW PROCESSLISTはトラブルシューティングの全プロセスを支援します
  • show processlist コマンドによる MySQL パフォーマンス検査の説明

<<:  Linux で yum と入力した後に -bash: /usr/bin/yum: No such file or directory という問題を解決する方法

>>:  メッセージボードにメッセージを追加および削除するための JavaScript

推薦する

Mysql の使用法の概要

導入EXISTS は、サブクエリが少なくとも 1 行のデータを返すかどうかを確認するために使用されま...

Mysqlはマスタースレーブ構成とマルチマスターマルチスレーブ構成を実装します

現在シミュレーションしているのは、マスター スレーブ システム (ホスト 1 台とスレーブ 1 台)...

vue-element-admin プロジェクトのインポートとエクスポートの実装

vue-element-admin インポートコンポーネントのカプセル化テンプレートとスタイルまず、...

React のグローバル状態管理の 3 つの基本メカニズムの調査

目次序文小道具コンテクスト州要約する序文最新のフロントエンド フレームワークはすべて、コンポーネント...

html リンク タグ タイトル属性 改行 マウス ホバー プロンプト コンテンツ 改行効果

オブジェクト上にマウスを移動したときにコンテンツ(タイトル属性の内容)を折り返す方法、HTML タイ...

Nginx での SSL 証明書のインストールと展開手順の概要

目次問題の説明:インストール手順1. 準備2. サーバーにリモート接続する3. 証明書と秘密鍵ファイ...

MySQLでよく使われる4つのストレージエンジンについて簡単に説明します。

よく使われる4つのMySQLエンジンの紹介(1):MyISAMストレージエンジン:トランザクションや...

uniapp パッケージ化されたアプレット レーダー チャート コンポーネントの完全なコード

効果画像:実装コードは以下のとおりですビュー <canvas id="radar-c...

nginx プロキシ サーバーで双方向証明書検証を構成する方法

証明書チェーンを生成するスクリプトを使用して、ルート証明書、中間証明書、および 3 つのクライアント...

MySQL 5.7.23 解凍バージョンのインストールチュートリアル(画像とテキスト付き)

毎回インストールチュートリアルを探すのは面倒なので、後で確認できるように手順をバックアップします。解...

CSS 複合セレクタの具体的な使用法

交差点セレクター交差セレクターは、直接接続された 2 つのセレクターで構成されます。最初のセレクター...

Linux システムでのルート ディレクトリ拡張の概要

1. Linuxディスクの状態を確認する df -lh lsblkコマンドは、使用可能なすべてのブロ...

ウェブサイトメンテナンスページのリスト構築のヒント

また、多くの場合、メンテナンスのために Web サイトを少なくとも数分間オフラインにする必要がありま...

MYSQL インストールの解凍バージョンと発生したエラーと解決策

1 インストールMYSQL 公式サイトから対応する解凍バージョンをダウンロードし、必要なディレクトリ...

JSの高階関数5つを共有する

目次1. はじめに2. 再帰3. コールバック関数3.1 匿名コールバック関数3.2 パラメータ付き...