MySQLのテーブルとフィールド

インポートデータベースの
データフォルダ管理システムの統一に保存された複数のファイル内のファイル
分類データベースの
インストールとMySQL使う
基本的な操作をショーの使用ドロップデータベース作成
の基本的な動作を示すDESCドロップテーブルを作成する
基本的な操作記録から削除挿入更新から選択設定

今日、コンテンツ
操作残りデータベーステーブル
方式記載エンジンコード
運転データベースフィールド
データベースのデータ型
制約データベースフィールド

データベース構成
プロファイルの統一されたコンフィギュレーションの目的で統一された管理サーバのmysqldクライアントクライアントによる
データベースのutf8用のmysqldサーバをコーディングするように構成その後、再作成のデフォルトエンコーディングはUTF8使用されている

テーブルを変更し
、古いテーブルは、新しいテーブルの名前を変更するテーブルを変更する
フィールド名を変更する
テーブルを変更します新しいフィールドタイプ(長さ)でテーブル名の変更古いフィールド

フィールドプロパティが変更
ALTER TABLEテーブル名を新しいタイプ(長さ)のフィールドを変更し

、テーブルの完全な構文を作成するには
、テーブルのテーブル名(プロパティ名タイプ(長さ)制約)を作成し

、データベースのテーブルエンジンを物語のT11を作成します(ID INT)= XXXエンジン

MySQLデータ型サポート

TINYINT 1〜バイト-128は
2バイト〜32767 -32768がsmallint
MEDIUMINTを3バイト
INT 4バイト3〜-21324235
BIGINTは8つのバイトは、

制約
符号なし符号なし
ZEROFILL 0を充填

内蔵テーブル
> MySQLを:TB1値(挿入 128,32768,3768);
1273276732768をもたらします
結論範囲の長さによって占有バイトの長さによって決定される整数をカスタマイズすることができる
が、バイトの範囲が占有影響を与えない
整数変数のすべての長さを一般的に書き込み省略されている

テーブルTB2(X TINYINT符号なし)を作成し、
INSERT INTO値TB2(256)、( - 1);

テーブルTb3の(XのTINYINT符号なしZEROFILL)を作成し、
INSERT INTO Tb3の値(10);


セット列挙
のみ電波列挙を提供するためのオプションのセットを使用して列挙を0-Nのセットは、複数のから選択することができ

、ビルドテーブル
NULLされたenumセットのデフォルト値
テーブルTC1(名VARCHAR(20)、セックス列挙( 'M'、 'F'、 'WOW')、( 'M'に設定趣味を作成します、 'F'、 'WOW'))
'ワウワウ'、 '不明' TC1値( 'ruaki'、INSERT INTO。



おすすめ

転載: www.cnblogs.com/gongsla/p/11574973.html