ホームページ  >  記事  >  データベース  >  MySQL_MySQL でよく使用される基本的な SQL ステートメントのまとめ

MySQL_MySQL でよく使用される基本的な SQL ステートメントのまとめ

WBOY
WBOYオリジナル
2016-09-09 08:13:39936ブラウズ

1. 一般的なコマンド

ローカルデータベースとリモートデータベース(172.16.xx.xx:3306)を接続します:

リーリー

2.DDL

データ定義言語 (DDL) は、CREATE、ALTER、DROP、TRUNCATE、COMMENT、RENAME ステートメントを含むデータベース スキーマを定義します。

作成

create ステートメントはテーブルを作成します。

リーリー

ALTER TABLE はテーブルの構造を変更し、次の操作をサポートします。

列の種類と列名を変更します:

リーリー

列を追加:

リーリー

列間の順序を変更します:

リーリー

主キーを変更:

リーリー

切り捨て

TRUNCATE はテーブルをクリアします。これは、where 条件を指定せずに delete from と同等です。

device_label を切り詰めます

3.DCL

データ制御言語 (DCL) は、GRANT コマンドや REVOKE コマンドなどのユーザー権限管理に使用されます。

助成金

MySQL には非常に細かい権限制御があります:

•詳細な権限分類
•DB -> テーブル -> 権限の粒度 •ホストを制御します (ワイルドカード一致が利用可能)

ハイブ ユーザーを作成し、db1 内のすべてのテーブルにアクセスする権限を localhost に付与します。


リーリー

特定のテーブルに選択権限のみを付与することもできます:


リーリー

4.DML

データ操作言語 (DML) は、主に追加、削除、変更 (INSERT、UPDATE、DELETE、SELECT) を含むデータベースのクエリと更新を表現するために使用されます。


挿入

行データを追加:


リーリー

あるテーブルを別のテーブルにコピーします:


リーリー

さらに、MySQL はロード データを介して構造化プレーン テキストをデータベースにロードすることをサポートしています。


リーリー

ERROR 1148 (42000) エラーが発生した場合は、mysql --local-infile -u user -ppasswd コマンドを使用して mysql に入ります。


アップデート

列の値を更新:


リーリー

削除

where 条件に基づいて行を削除します:


リーリー

チェック(選択)

マークされたモデルが 10 を超えるメーカーをクエリします:


リーリー

上記は、編集者が紹介した MySQL でよく使用される基本的な SQL ステートメントの概要です。ご質問があれば、メッセージを残してください。編集者がすぐに返信します。ウェブサイトをご利用いただき、誠にありがとうございます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。