インデックス#の
CHARは、VARCHAR型は、長さがフィールドの実際の長さよりも少なくすることができる場合#は、インデックスを作成し、BLOBとTEXTタイプは、長さを指定する必要があります。
; INDEX INDEXNAME ONは(ユーザ名(長さ))を作成z_staff_info_copy1
#はテーブル構造を変更するインデックスを追加します ALTER TABLEのTableName ADD INDEX索引名(COLUMNNAME) 索引を作成するときに#テーブルは自動的に追加され (mytableテーブルをCREATE ID INT NOT NULL COMMENT ' 同上' 、 VARCHARのユーザー名(16)COMMENT NOT NULL ' ユーザ名' 、 INDEX [INDEXNAME](ユーザー名(長さ)) ); #削除インデックスの構文は、持っていなかった[] DROP INDEX [INDEXNAME] ON MyTableという。
DROP INDEX IX_ModuleId ON jewelry_dress_disboard_log
ALTER TABLE `jewelry_get_log` DROPのINDEX` IX_ModuleId`、
DROP INDEX `IX_CrTime`。
#ユニークインデックス 索引列の値は一意であるが、自由な値を許可する必要があります:#それは異なっている、以前の一般的な指標に似ています。それは、インデックスの組み合わせであれば、列の値は一意である必要があります。それは、次の方法を作成しました: #インデックスを作成します。 mytableは(ユーザー名(LENGTH))にUNIQUE INDEX索引名をCREATE #修正テーブル構造 ALTER TABLE MYTABLE ADD UNIQUE [INDEXNAME](ユーザー名(長さ)) #直接指定する場合、テーブルを作成します。 (mytableテーブルをCREATE ID INT NOT NULL、 ユーザ名VARCHAR(16 )NOT NULL、 UNIQUE [INDEXNAME](ユーザー名(長さ)) ); #データ・テーブル・インデックスに追加するには、次の4つの方法があります ALTER TABLEは、ADD PRIMARY KEY(column_listを)をtbl_nameを:#文は、インデックスの値がユニークである必要があり、NULLにすることはできないことを意味し、主キーを追加します。 TABLEはUNIQUEがALTER(column_listをを)INDEX_NAME ADDをtbl_nameを:#この文は、インデックス値が一意である必要があります作成されます(NULLに加えて、NULLが複数回表示される場合があります)。 テーブルtbl_nameは、ADD INDEXは、ALTER(column_listを)をINDEX_NAME: #は、通常のインデックスを追加し、指標値が複数回発生することができます。 テーブルtbl_nameは、ADD FULLTEXTは、ALTER(column_listをを)INDEX_NAME: #この文は、インデックスがフルテキストインデックスのために、FULLTEXTで指定します。 #追加または削除インデックス ALTER TABLE ADD testalter_tblのINDEX 'インデックス名'(列の組み合わせ)。 DROP INDEXインデックス名testalter_tbl ALTER TABLE。 #は、主キーを追加し、主キーを削除します INT NOT NULL私ALTER TABLE MODIFY testalter_tbl。 ALTER TABLEは、PRIMARY KEY(i)を追加testalter_tbl。 DROP PRIMARY KEY testalter_tbl ALTER TABLE。 #表示インデクス情報、\ Gは、出力フォーマット添加によって z_staff_info_copyからShowインデックスを、