MySQLのデータシート
- C(作成):作成
1.構文:
表表(作成
列名データ・タイプ1、
列名データ型2 2、
...
列名データ型N N
);
注:最後の列を、カンマ(、)
データベースタイプ:
1. INT:整数型
年齢INT、
2.ダブル:小数型
スコアダブル(5,2)
3日:日付は、日付のみ、MM-DD-YYYY含ま
日付を含む日付、時間分割:4日時を秒YYYY-MM-DD HH:MM:SS
5.タイムスタンプ:MM:SS YYYY-MM-DD HH時に日付を備えた時間分間違ったタイプ
自動的に割り当てるには、現在の時間にあなたが将来的にこの分野に割り当てない、または割り当てがnullの場合、システムのデフォルトた場合は
文字列:6 varchar型
名VARCHAR(20):20文字の名前まで
2つの文字を着座8つの文字をzhangsan
テーブルの例を作成します
(表学生作成
ID int型、
名前VARCHAR(32)、
、年齢int型を
ダブル(4,1)、スコア
誕生日DATE、
insert_timeとしてタイムスタンプを
);
複製テーブル:
コピーされるテーブルのテーブルのようなテーブルを作成します。
- R(取得):お問い合わせ
クエリのすべてのテーブル名のデータベースは、
テーブルを表示し、
検索テーブル構造
DESCテーブル名;
- U(更新):修正
1.変更テーブル名の
新しい名前にALTER TABLEテーブル名のリネーム;
2.変更文字セットテーブル
ALTER TABLEテーブル名の文字セットの文字セット名;
3.追加
、ALTER TABLEテーブルの追加列名データ型
4.変更を列名型の
ALTER TABLEの変更テーブルのカラム名を新しい列ではない新しいデータ型;
ALTER TABLEの列名テーブルの新しいデータ型を変更;
5.削除列
ALTER TABLEドロップテーブルのカラム名。
- D(削除):削除
ドロップテーブル表名。
名表が存在する場合は、テーブルをドロップします。
詳細:
Aは、データテーブルを作成してMySQLの
MySQLのデータテーブルを作成し、次の情報が必要です。
- テーブル名
- 表フィールド名
- 各テーブルのフィールドの定義
文法
以下は、MySQLのSQLの一般的な構文を作成するためのデータの表である:ここで(CREATE TABLEの小文字することができます)
CREATE TABLE table_name (column_name column_type);
コマンドプロンプトからテーブルを作成します。
MySQLが>コマンドウィンドウがMySQLデータテーブルを作成することは非常にシンプルにすることができます。あなたは、SQLステートメントを使用することができます CREATE TABLEの データテーブルを作成します。
例
以下は、生徒データシートを作成する例です。
create table student(
id int,
name varchar(32),
age int ,
score double(4,1),
birthday date,
insert_time timestamp
);
表をコピーします。
テーブル名をコピーするようなテーブルのテーブル名を作成します。
2、MySQLの削除データテーブル
MySQLのテーブル内のデータを削除するときは、十分に注意してくださいすべてのデータが失われますdeleteコマンドので、非常に簡単に動作するようですが、あなたは、オペレーティング・テーブルを削除。
文法
以下は削除MySQLデータテーブルはまた、普遍文法:(小文字可能です)
DROP TABLE table_name ;
コマンドプロンプトウィンドウで、削除データテーブル
削除データテーブルのSQL文MySQLの>のために、コマンドプロンプトウィンドウ DROP TABLE :
例
次の例では、データテーブルWEN1を削除します。
図3は、MySQLのデータテーブルを変更します
1.変更テーブル名の
新しい名前にALTER TABLEテーブル名のリネーム;
2.変更文字セットテーブル
ALTER TABLEテーブル名の文字セットの文字セット名;
3.追加
、ALTER TABLEテーブルの追加列名データ型
4.変更を列名型の
ALTER TABLEの変更テーブルのカラム名を新しい列ではない新しいデータ型;
ALTER TABLEの列名テーブルの新しいデータ型を変更;
5.削除列
ALTER TABLEドロップテーブルのカラム名。