-sql -DDL
その他
2019-12-26 00:44:26
訪問数: null
列の操作
1 2 3 4 5 6 7 8 9 10 11 12
DESCテーブル; ...............#ビューテーブル構造 ALTER TABLEテーブル名列名属性を追加;#追加列.............. 属性テーブルのALTER TABLEの追加、列名を列名の後に; ...#列の後ろに追加指定した ALTER TABLEドロップ列表名前; ..............#列名削除 .....#列名変更、新規プロパティのALTER TABLEテーブル名の変更、古い列名新しいカラム名を 20(ALTER TABLEに変更change_usernameのvarchar型を);#は、列プロパティを変更します ALTER TABLE追加new_usernameチャー(10 );#の 追加列 ALTER TABLE追加new_username2チャー(10 ID後);#の 追加カラム、カラムの後に追加指定され 、ALTERテーブルドロップnew_username2;#削除列名 ALTERテーブル変化new_username change_usernameチャー(5);#列名を変更し 、ALTER TABLE MODIFY change_usernameのVARCHAR(20 );# 変更列プロパティ
オペレーティングテーブル
1 2 3 4 5 6 7 8 9 10 11 12 13 14
ショーテーブル;#表示すべてのテーブル DESCテーブル名;#ビュー表構造 ショーテーブルのテーブル名を作成します。#は、テーブルビューのSQL作成 ショーテーブルを;#表示情報 を表示するテーブルのステータス場所名=「テーブル名」; Aでテーブルを表示するには#情報の テーブル名#変更、新しいテーブル名にリネームテーブル、古いテーブルを user_tから削除;#クリア目次 TRUNCATE user_t;内容の#IDテーブルは最初から空に #ビューは ビュービュー名#ビュー建を作成ショーのプロセスを表示 ドロップビュービュー名#をビューを削除 student2 SELECT * FROMとしてビューV1を作成 # 通常のSQLのように後ろにビューを作成する ビューを作成しますSTUDENT2#から、上記のidを超えるSELECT名前、スコアとして表示V2を作成します。通常のSQLと同様の後ろ
指数
。1 2 3 4 5 6 7 8 9 10 11 12である 13である 14 15 16 17 大カラム -sql -DDL LASS = "行"> 18である 。19 20 21であり、 22は 23である 24 25 26である 27 28 29
#普通のインデックス(指標別の名前ノーマル)、 # 一意のインデックス(UNIQUE)、 # フルテキストインデックス(FULLTEXT)、 # 空間インデックス(空間) 一意のキー、電子メール(Eメール(10) )#の インデックス使用して長 ALTER TABLEテーブルの追加インデックスインデックス名(フィールド名)#は、通常のインデックスを追加 ALTER TABLEテーブル名ドロップインデックスインデックス名#削除インデックス インデックステーブル#ビューからショーのインデックスを テーブルA1(作成 名char(5)、 電子メールのchar(15)、 キー名(名前)、 一意のキーの電子メール(Eメール)を ); #複数列インデックスは (表A3作成します 。)5名の文字を( Eメールでのchar(15)では、 キー名(名前)、 メールでUNIQUEキーname_email(名) ); A3からSELECT *をEXPLAIN WHERE名= "張";#解析SQL ALTER追加UNIQUE(名)A1表は、#一意のインデックスを追加 ALTER TABLE A1追加インデックスINDEX_NAME(メールを )# 通常のインデックスを追加 ALTER TABLE A1ドロップインデックスindex_nameの番号削除インデックスは A1 G#ビューインデックスからインデックスを表示します
ライブラリの操作[この操作は、より危険である、してください運動注意] !!!
1 2 3 4 5 6 7
データベースのデータベースを作成します。#は、データベースを作成 するデータベースのデータベースのデフォルトの文字を作成する文字セットCOLLATE照合を設定し、#ライブラリを作成するための文字セットを指定します データベースyourdbを作成します。#は、データベースが作成 データベースyourdb3デフォルトの文字セットutf8mb4 COLLATE作成 utf8mb4_unicode_ciを;#は、 ライブラリを作成するには、文字セットを指定します 名前!!!データベースは直接簡単に失うデータに、変更しないでください!
一般的に使用されていない、実用SQLを持っています
1 2 3 4 5
SELECT 名前、 NULLこんにちはAS、---としてNULL 、バーAS "foo"という文字列--- student2 FROM
転載: www.cnblogs.com/lijianming180/p/12099731.html