欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql語句建表加默認數據

張吉惟2年前8瀏覽0評論

MySQL作為關系型數據庫管理系統,是應用最廣泛的開源數據庫之一,它的優秀性能和極強的可擴展性被廣泛認可。在MySQL中,建表并添加默認數據是開發工作中的基礎操作之一,下面我們就來具體了解。

首先我們需要了解的是MySQL的數據類型,包括整型、浮點型、字符型、日期型等等。在建表時,需要根據數據類型定義列的屬性,包括列名、數據類型、長度、注釋等。

下面是一個建立student表的示例:

CREATE TABLE student (
id INT(11) NOT NULL AUTO_INCREMENT COMMENT '學生ID',
name VARCHAR(32) NOT NULL COMMENT '姓名',
sex ENUM('男','女','未知') NOT NULL COMMENT '性別',
age INT(3) UNSIGNED NOT NULL DEFAULT 0 COMMENT '年齡',
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='學生表';

在上面代碼中,我們定義了一個名為student的表,包含了id、name、sex、age四個字段。其中id是主鍵,同時設定了自動遞增,name、sex、age分別對應字符型、枚舉型和整型數據類型,而UNSIGNED則表示只允許非負整數,在插入數據時若不指定默認值,則默認為0。

通過上述代碼建立表后,我們還可以為該表添加默認數據。下面代碼是在student表中插入兩條記錄的示例:

INSERT INTO student (name,sex,age) VALUES ('張三','男',18),('李四','女',20);

在上述代碼中,我們使用了INSERT INTO語句來實現數據的插入,其中name、sex、age三個列的順序與建表時列的順序相同,通過VALUES關鍵字,我們向表中添加了兩條記錄。

總之,在MySQL中,建表并添加默認數據是開發工作中的基礎操作之一。除了上述示例外,我們還可以使用其他語句來實現類似操作,例如ALTER TABLE、UPDATE等,具體使用要根據項目實際需求來選擇。