当先锋百科网

首页 1 2 3 4 5 6 7

介绍mysql数据表

MySQL是一个关系型数据库管理系统,可以创建数据表以存储数据。数据表是 MySQL 中最基本的数据存储单位。

创建数据表

在 MySQL 中,使用 CREATE TABLE 语句创建数据表。下面是创建一个简单的学生表的语法:

CREATE TABLE student (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(20) NOT NULL,
age INT NOT NULL,
gender CHAR(1) NOT NULL,
PRIMARY KEY (id)
);

表结构分析

这个学生表包含四个字段:学生ID、姓名、年龄和性别。其中,id字段是主键,也就是唯一标识每个学生的。AUTO_INCREMENT 定义了 id 字段为自增长,每个新插入的数据的 id 值都比前一个大1。NOT NULL 表示该字段不可为空。

插入数据

使用 INSERT INTO 语句向数据表中插入记录:

INSERT INTO student (name, age, gender) VALUES ('Tom', 18, 'M');

以上语句会向学生表中插入一条记录,该记录的 name 字段为 'Tom',age 字段为 18,gender 字段为 'M'。

查询数据

使用 SELECT 语句查询数据表中的记录:

SELECT * FROM student;

以上语句会查询学生表中的所有记录,并返回结果。

更新数据

使用 UPDATE 语句更新数据表中的记录:

UPDATE student SET age=19 WHERE name='Tom';

以上语句会将学生表中姓名为 'Tom' 的记录的年龄更新为 19。

删除数据

使用 DELETE FROM 语句删除数据表中的记录:

DELETE FROM student WHERE name='Tom';

以上语句会删除学生表中姓名为 'Tom' 的记录。