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 データベースの基礎 SQL ウィンドウ関数の例の分析チュートリアル

目次導入導入集計関数 + over()ソート関数 + over() ntile() 関数 + ove...

Linux での Python のアップグレードと pip のインストールの詳細な説明

Linuxバージョンのアップグレード: 1. まず、Linuxオペレーティングシステムに付属するPy...

clearfixとclearの例

この記事では、CSS を理解し始めたばかりの人を対象に、主に HTML で clearfix と c...

Nginx イントラネット スタンドアロン リバース プロキシの実装

目次1 Nginxのインストール2 Nginxの設定3 ホストファイルを変更する4 テストNginx...

Mysql SQL ステートメント演習 (50 問)

テーブル名とフィールド–1. 学生リスト学生 (s_id、s_name、s_birth、s_sex)...

Windows 10 の Docker で countly-server を展開して実行するプロセス

私は最近countlyに触れて、慣れてきました。私は、必要に応じてcountlyのクラッシュプラグイ...

Mysql8.0はソート問題を解決するためにウィンドウ関数を使用する

MySQL ウィンドウ関数の紹介MySQL は MySQL 8.0 以降、ウィンドウ関数をサポートし...

入力が正しいにもかかわらず、MySQL 8.0 でアクセスが拒否される問題を解決する

最近、MySQL を学び始めました。インストールはスムーズに進み、インターネット上の既成のチュートリ...

MySQL で時刻と日付の型を保存する際の選択問題を分析する

一般的なアプリケーションでは、timestamp、datetime、int 型を使用して時間形式を保...

JavaScriptでカレンダー効果を素早く実装

この記事では、カレンダー効果を素早く実現するためのJavaScriptの具体的なコードを例として紹介...

トップ 10 Js 画像処理ライブラリ

目次導入1. 異食症2. レナ3. コンプレッサー4. ファブリック5. ぼかす6. 画像を結合する...

VUE+Canvasは、インゴットを受け取る富の神のゲームを実装します

前回のキャンバス ゲーム シリーズへようこそ: 《VUEがFlappy Birdを実装しました〜〜〜...

IframeとFRAMEの違いの分析

1. Iframe タグの使用<br />Iframe については、「忘れられた隅」に放...

JS で CSS 変数を使用する方法

JS で CSS 変数を使用する方法:export キーワードを使用して、js オブジェクトを le...

フロントエンドHTMLスキン変更機能の実装コード

透明を含む5つの肌の色を変更するには50行のコードが必要です最初にコードをお渡ししますので、ご自身で...