MySQLのデータベースのテーブルとコマンドライン構文の基本的な操作

MySQLでログインします

  1. MySQLのコマンドラインログイン

MySQLの-uroot -proot

2.データベースの基本的な操作を

  1. データベースを作成します。

データベースのデータベース名を作成します。

  1. [データベースの削除

データベースのデータベース名をドロップ。

  1. すべてのデータベースを見ます

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

  1. Viewデータベースの定義

データベースのデータベース名を作成して表示し、

  1. 現在使用中のデータベースを見ます

databseを選択します();

  1. 使用データベース

データベース名を使用します。

  1. データベースを変更します。

ALTERデータベースの文字セットの文字セット。

データテーブルに関して3.基本操作

  1. テーブルを作成します。

テーブルのテーブル名(作成
制約の列名タイプ(長さ)、
2つの制約の列名タイプ(長さ)
)。

  1. 制約タイプ

主キー制約、主キー、
null以外の制約NOT NULL;
ユニーク制約UNIQUE。

  1. 削除テーブル

テーブル名をドロップ。

  1. 変更テーブル

列の追加
、タイプ(長さ)の制約の中でALTER TABLEテーブルの追加の列を
列の削除
ALTER TABLEテーブル名ドロップ列名を、
列名の変更
タイプ(長さ)ALTER TABLEテーブル名の変更、新しい列の制約の中で、古い列名を、
変更をテーブルのキャラクタセット
ALTER TABLEテーブル名の文字は、文字セットを設定し、
テーブル名の変更
、リネームテーブルに古いテーブルに新しいテーブル名を。

  1. すべてのテーブルの現在のデータベースを見ます

テーブルを表示します。

  1. テーブルビューの構造を定義/ステートメントを作成

テーブルを作成示し表名。

  1. ビューのテーブル構造

DESCテーブル名;

データテーブルの4基本的な操作

  1. 挿入データ

テーブルへの挿入(列名1、列名2)の値(値1、値2)、
テーブル値への挿入(値1、値2)、
バルクインサート
インサートテーブル値(値1、値2)に、値(値1、値2)、値(値1、値2)。

  1. データを削除

どこ条件テーブルから削除します。
TRUNCATEテーブル名;

  1. データの更新

値1 = 1を設定し、更新テーブルのカラム名、値2 = 2列名条件。

  1. 照会(下記表の列名に=商品名1 = PIDカラム2 = PNAME例3 =価格列名)データ

単純なクエリは、
テーブル名から選択*;
SELECT列名1、テーブル名から列名2;
ASクエリ(キーワードは省略することができるよう)
; SELECT p.pname、P-AS pruductからp.price
として、製品名AS SELECT PNAME、価格製品のコモディティ価格、
重複する値を削除するには、クエリ
の製品から価格を選択します。
製品からSELECT distince価格を、
クエリの計算
SELECT価格製品から1.5のために、
条件は、クエリ
テーブルの条件から選択*;
製品からどこ価格> 60 *を選択し、
クエリの価格8に等しくない場合、
SELECT * WHERE商品= 8 ;!から価格
SELECT * WHERE商品<> 8からpeice;
10〜20のクエリ価格
*商品価格> 10及び価格<20である場所を選択、
生成物からSELECT *ここで、10と20との間の価格、
ファジークエリ(のような)
%:複数の文字の代表
_:文字が表す
製品SELECT * FROMここPNAME =%のアルコール;
SELECT *商品WHERE PNAME = _ワイン%から、
特定の範囲内のクエリ内の
製品から選択*ここで、PID( 1、 2,3);
クエリソート
昇順
価格ASCによる製品注文SELECT * FROM ;
降順
価格DESCによって製品注文SELECT * FROMを 、
集約機能
製品から)SELECT SUM(価格;
SELECT AVG(価格)製品から;
SELECT COUNT(
から生成物を、
(例えば、IDにここに、値の特定のセットに)クエリをグループ化する
(価格)SELECT ID、COUNT(*)製品AVG> 10を有するIDによって基、
キーワード
のキーワードを有するクエリの後に持つグループ化することができ。
あなたがたのパケットは、クエリの前に発生した場所、そして重合が機能しない場合があります。
書かれた順序
によって、選択...から...どこ...グループ ... ...続きを持つ...オーダー。
执行顺序
から...どこ...基により...によって持つ...選択...オーダー。

リリース7件のオリジナルの記事 ウォン称賛16 ビュー2895

おすすめ

転載: blog.csdn.net/qq_45920729/article/details/104545312