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

mysql填表

錢良釵2年前8瀏覽0評論

MySQL是一個開源的關系型數據庫管理系統,最常用的功能之一是創建和填寫表。MySQL中的表是由列(字段)和行組成的。在創建表時,需要定義表的列(字段)名稱、數據類型、長度和約束條件等。然后才可以在表中填入數據。

CREATE TABLE `student` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`age` int(11) NOT NULL,
`sex` char(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

以上為創建一張學生表的示例代碼。其中`student`是表名,`id`、`name`、`age`和`sex`為列名,`int`、`varchar`和`char`分別是列的數據類型,`NOT NULL`表示該列不能為空,`AUTO_INCREMENT`表示該列是自動增長的主鍵列,`PRIMARY KEY`是設置主鍵。

一旦表創建完成后,就可以開始填寫數據了。使用INSERT INTO語句可以向表中插入新數據行。

INSERT INTO `student` (`name`, `age`, `sex`) VALUES ('張三', 18, '男');

以上為向學生表中插入一條新記錄的示例代碼。`student`為表名,`name`、`age`和`sex`為列名,`VALUES`為插入的值,缺省情況下,如果不指定自增長的主鍵值,則會自動插入自增長主鍵值。

當然,如果要插入多條記錄,則可以使用INSERT INTO ... VALUES ...語句,多條記錄之間用逗號隔開。

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

以上為向學生表中插入三條新記錄的示例代碼。