mysql-一般的なコマンドの概要

SQLの使用法でのMySQLデータベース:
プロジェクト内のすべてのデータベースの情報MySQLデータベース接続を参照してください。

データベースを表示します。

接続し、現在のプロジェクトに関する情報を参照するには、本番データベース:

選択 データベース();

すべてのデータテーブルは、データベースへの現在の接続に関する情報を示しています。

テーブルを表示します。

MySQLのすべての情報をユーザーの検索:

選択 の異なる concatt(' :ユーザー'ユーザー' @ '、ホスト、' ; 'として、クエリから MySQLを。ユーザー ;

ビュー注釈情報データテーブルとフィールド:

SELECT t.TABLE_NAME、t.TABLE_COMMENT、c.COLUMN_NAME、c.COLUMN_COMMENT 
 FROM INFORMATION_SCHEMA.TABLESトン、INFORMATION_SCHEMA.Columns C 
 WHERE c.TABLE_NAME = t.TABLE_NAME AND t.`TABLE_SCHEMA` = ' ウェブサイト'

説明:

TABLE_NAME:テーブル名、TABLE_COMMENT表注
COLUMN_NAME:列名、COLUMN_COMMENT列はコメント
TABLE_SCHEMAを:データベース名

データベースのポート番号を表示します。

変数を示しなどの ポート

データベースのサイズを確認します。

選択連結(ラウンド(DATA_LENGTH)/1024 * 1024)、2+  ラウンド(INDEX_LENGTH)/1024 * 1024)、2)、' MBを' として ' DBサイズ'  からテーブルTABLE_SCHEMA = ' ウェブサイト"

データベースへの接続の最大数を確認します。

ショーの変数のような ' %のmax_connections%' ;

ビューデータベースのバージョン情報:

選択バージョン()からデュアル;

現在の時刻を表示します。

CURRENT_TIMESTAMP();

現在のユーザー名を表示します。

SELECT  USERを();

データベース内のすべてのテーブルを参照してください。

テーブルを表示するには、ウェブサイト。

  SQLトランザクションは、中:
        MySQLの:
            アプローチ2つの問題があります:
                1:
                    開いているトランザクションの開始
                    ロールバック・トランザクションはロールバック
                    トランザクションのコミットをコミット
                2
                    = 0を無効に自動送信SETの自動コミット
                    セット自動コミット= 1は、自動コミットを有効
(MySQLがビルトイン)暗号化アルゴリズムを:

パスワード(文字列); 

MD5(文字列); 

ENCODE(文字列暗号化規格の文字列); 

デコード(文字列暗号解読の標準的な文字列); 
注:暗号化と同じように、復号列

:実施例INSERT  INTOテスト(pword名、中、NO)(MD5(' 123 ')、' SS '' 123456 '

おすすめ

転載: www.cnblogs.com/lixianglong/p/12195109.html