m y s q l建表语句
时间: 2023-10-12 16:20:46 浏览: 31
MySQL 建表语句的基本语法如下:
```
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
.....
);
```
其中 `table_name` 为要创建的表名,`column1`、`column2`、`column3` 等为表的列名,`datatype` 为列的数据类型。
例如,创建一个名为 `students` 的表,包含学生的 ID、姓名和年龄,可以使用以下建表语句:
```
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
);
```
以上语句创建了一个名为 `students` 的表,包含三个列,分别为 `id`、`name` 和 `age`,其中 `id` 列为主键,类型为整型,`name` 列为字符串类型,最大长度为 50,`age` 列为整型。
相关问题
m y s q l insert语句
MySQL的insert语句用于向表中插入新的数据记录。语法如下:
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
其中,表名为要插入数据的表名,列1、列2、列3等为要插入数据的列名,值1、值2、值3等为要插入的具体数值。例如:
INSERT INTO students (name, age, gender) VALUES ('张三', 18, '男');
这条语句将在students表中插入一条新的数据记录,包括name、age和gender三个列,分别对应的值为'张三'、18和'男'。
m y s q l update语句
MySQL的update语句用于更新数据库中的数据。语法如下:
UPDATE 表名 SET 列名1=值1, 列名2=值2, ... WHERE 条件;
其中,表名为要更新的表名,列名为要更新的列名,值为要更新的值,条件为更新的条件。例如:
UPDATE student SET name='张三', age=18 WHERE id=1;
这条语句将student表中id为1的学生的姓名改为张三,年龄改为18岁。